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
""", # noqa "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": "{}:{}", }