Hi all, I am using grafana 8 with ngalert but I cannot modify the alarm message as I would like. I try to summarize:
I have a query like this:
From influx db:
SELECT “measure_value” FROM “my_table” WHERE $timeFilter GROUP BY “Device”. Format as TimeSeries.
By creating a simple alarm when it goes into firing I read it via API (/api/alertmanager/grafana/api/v2/alerts/?filter=alertname=MyAlert):
In the labels field of the answer I see this:
“labels”: {
“alert_rule_uid”: “B8wANWmnk”,
“value”: “[ metric=‘my_table.measure_value{ Device: DeviceName }’ labels={Device=DeviceName } value=12.09125 ]”,
“alertname”: “MyAlert”
}
But what I would like to get is to have in the Summary or some other field the value: DeviceName (ie the name of the device that triggered the alarm.)
I am trying in a thousand ways without succeeding. Can anyone help me please?