mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Fixed Alertmanager transport (#9807)
This commit is contained in:
@ -41,16 +41,16 @@ class Alertmanager extends Transport
|
||||
public static function contactAlertmanager($obj, $api)
|
||||
{
|
||||
if ($obj['state'] == 0) {
|
||||
$alertmanager_status = 'resolved';
|
||||
$alertmanager_status = 'endsAt';
|
||||
} else {
|
||||
$alertmanager_status = 'firing';
|
||||
$alertmanager_status = 'startsAt';
|
||||
}
|
||||
$gen_url = (Config::get('base_url') . 'device/device=' . $obj['device_id']);
|
||||
$host = ($api['url'] . '/api/v1/alerts');
|
||||
$curl = curl_init();
|
||||
$alertmanager_msg = strip_tags($obj['msg']);
|
||||
$data = [[
|
||||
'status' => $alertmanager_status,
|
||||
$alertmanager_status => date("c"),
|
||||
'generatorURL' => $gen_url,
|
||||
'annotations' => [
|
||||
'summary' => $obj['name'],
|
||||
|
Reference in New Issue
Block a user