diff --git a/LibreNMS/Alert/Transport/Pagerduty.php b/LibreNMS/Alert/Transport/Pagerduty.php index 81c95fec4c..05c229cd1d 100644 --- a/LibreNMS/Alert/Transport/Pagerduty.php +++ b/LibreNMS/Alert/Transport/Pagerduty.php @@ -90,9 +90,10 @@ class Pagerduty extends Transport 'event_action' => $obj['event_type'], 'dedup_key' => $obj['uid'], 'payload' => [ - 'summary' => implode(PHP_EOL, array_column($obj['faults'], 'string')) ?: 'Test', + 'custom_details' => substr(implode(PHP_EOL, array_column($obj['faults'], 'string')), 0, 1020) . '....' ?: 'Test', 'source' => $obj['hostname'], 'severity' => $obj['severity'], + 'summary' => ($obj['name'] ? $obj['name'] . ' on ' . $obj['hostname'] : $obj['title']), ], ];