"
),
"image_url": None,
},
"web": {
"title": "KubeJobCompletion",
"message": (
""
"Status: firing
"
"Labels:
"
"job: kube-state-metrics
"
"instance: 10.143.139.7:8443
"
"job_name: email-tracking-perform-initialization-1.0.50
"
"severity: warning
alertname: KubeJobCompletion
"
"namespace: default
prometheus: monitoring/k8s
"
"Annotations:
"
"message: Job default/email-tracking-perform-initialization-1.0.50 is taking more than one hour to complete.
"
"runbook_url: "
'here'
"
"
),
"image_url": None,
},
"sms": {
"title": "KubeJobCompletion",
},
"phone_call": {
"title": "KubeJobCompletion",
},
"telegram": {
"title": "KubeJobCompletion",
"message": (
"Status: firing\n"
"Labels: \n"
"job: kube-state-metrics\n"
"instance: 10.143.139.7:8443\n"
"job_name: email-tracking-perform-initialization-1.0.50\n"
"severity: warning\n"
"alertname: KubeJobCompletion\n"
"namespace: default\n"
"prometheus: monitoring/k8s\n"
"Annotations:\n"
"message: Job default/email-tracking-perform-initialization-1.0.50 is taking more than one hour to complete.\n\n"
"runbook_url: https://github.com/kubernetes-monitoring/kubernetes-mixin/tree/master/runbook.md#alert-name-kubejobcompletion\n"
),
"image_url": None,
},
}
# Misc
example_payload = {
"receiver": "amixr",
"status": "firing",
"alerts": [
{
"status": "firing",
"labels": {
"alertname": "TestAlert",
"region": "eu-1",
},
"annotations": {"description": "This alert was sent by user for the demonstration purposes"},
"startsAt": "2018-12-25T15:47:47.377363608Z",
"endsAt": "0001-01-01T00:00:00Z",
"generatorURL": "",
"amixr_demo": True,
}
],
"groupLabels": {},
"commonLabels": {},
"commonAnnotations": {},
"externalURL": "http://f1d1ef51d710:9093",
"version": "4",
"groupKey": "{}:{}",
}