ensure no error is generated if we try to send an alert without an instance label via telegram
This commit is contained in:
parent
c1636d0afe
commit
8df5f497d8
1 changed files with 2 additions and 2 deletions
|
|
@ -22,9 +22,9 @@ def postAlertmanager(chatID):
|
||||||
for alert in content['alerts']:
|
for alert in content['alerts']:
|
||||||
message = "Status: "+alert['status']+"\n"
|
message = "Status: "+alert['status']+"\n"
|
||||||
if 'name' in alert['labels']:
|
if 'name' in alert['labels']:
|
||||||
message += "Instance: "+alert['labels']['instance']+"("+alert['labels']['name']+")\n"
|
message += "Instance: "+alert['labels'].get('instance', 'unknown')+"("+alert['labels']['name']+")\n"
|
||||||
else:
|
else:
|
||||||
message += "Instance: "+alert['labels']['instance']+"\n"
|
message += "Instance: "+alert['labels'].get('instance', 'unknown')+"\n"
|
||||||
if 'info' in alert['annotations']:
|
if 'info' in alert['annotations']:
|
||||||
message += "Info: "+alert['annotations']['info']+"\n"
|
message += "Info: "+alert['annotations']['info']+"\n"
|
||||||
if 'summary' in alert['annotations']:
|
if 'summary' in alert['annotations']:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue