mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Send Device group membership to Pagerduty (#11522)
* Send Device group membership to Pagerduty Send device group membership to pagerduty. This allows routing (event rules) on the Pagerduty side to make decisions based on group membership inside LibreNMS * Simplified changes Rolled all changes into one line per @murrant sugguestions
This commit is contained in:
@@ -60,6 +60,7 @@ class Pagerduty extends Transport
|
||||
'dedup_key' => (string)$obj['alert_id'],
|
||||
'payload' => [
|
||||
'custom_details' => strip_tags($obj['msg']) ?: 'Test',
|
||||
'device_groups' => \DeviceCache::get($obj['device_id'])->groups->pluck('name'),
|
||||
'source' => $obj['hostname'],
|
||||
'severity' => $obj['severity'],
|
||||
'summary' => ($obj['name'] ? $obj['name'] . ' on ' . $obj['hostname'] : $obj['title']),
|
||||
|
Reference in New Issue
Block a user