mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Graylog: Handle missing fields a little more gracefully (#9919)
This commit is contained in:
@@ -105,13 +105,14 @@ class GraylogController extends SimpleTableController
|
||||
$displayTime = $message['message']['timestamp'];
|
||||
}
|
||||
|
||||
$level = isset($message['message']['level']) ? $message['message']['level'] : '';
|
||||
return [
|
||||
'severity' => $this->severityLabel($message['message']['level']),
|
||||
'severity' => $this->severityLabel($level),
|
||||
'timestamp' => $displayTime,
|
||||
'source' => '<a href="'.Url::generate(['page'=>'device', 'device'=>$message['message']['source']]).'">'.$message['message']['source'].'</a>',
|
||||
'message' => $message['message']['message'],
|
||||
'message' => isset($message['message']['message']) ? $message['message']['message'] : '',
|
||||
'facility' => isset($message['message']['facility']) ? $message['message']['facility'] : '',
|
||||
'level' => $message['message']['level'],
|
||||
'level' => $level,
|
||||
];
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user