@@ -29,7 +29,7 @@ export default register => {
2929 messageFn: messageFn,
3030 crit: trigger,
3131 )
32- |> monitor["notify"](data: notification, endpoint: pagerduty[" endpoint"] ()(mapFn: (r) => ({
32+ |> monitor["notify"](data: notification, endpoint: pagerduty. endpoint()(mapFn: (r) => ({ r with
3333 routingKey: "${ data . key } ",
3434 client: "influxdata",
3535 clientURL: "${ data . url } ",
@@ -41,20 +41,24 @@ export default register => {
4141 summary: r["_message"],
4242 timestamp: time(v: r["_source_timestamp"]),
4343 })))` ,
44- generateTestQuery : data => `pagerduty["endpoint"]()(mapFn: (r) => ({
44+ generateTestQuery : data => `pagerduty.sendEvent(
45+ pagerdutyURL: "https://events.pagerduty.com/v2/enqueue",
4546 routingKey: "${ data . key } ",
4647 client: "influxdata",
4748 clientURL: "${ data . url } ",
48- class: r._check_name,
49- group: r["_source_measurement"],
49+ dedupKey: "${ new Date ( ) . toISOString ( ) } ",
50+ class: "check_name",
51+ group: "test_measurement",
5052 severity: "critical",
5153 eventAction: "trigger",
5254 source: "Notebook Generated Test Notification",
55+ component: "example-component",
5356 summary: "${ TEST_NOTIFICATION } ",
54- timestamp: time(v: r["_source_timestamp"])
55- }))
56- array.from(rows: [{value: 0}])
57- |> yield(name: "ignore")
58- ` ,
57+ timestamp: "${ new Date ( ) . toISOString ( ) } ",
58+ customDetails: {}
59+ )
60+ array.from(rows: [{value: 0}])
61+ |> yield(name: "ignore")
62+ ` ,
5963 } )
6064}
0 commit comments