mirror of
https://github.com/prymitive/karma
synced 2026-05-21 04:33:07 +00:00
We need to know upstream version to decide which API endpoints we can use, metrics don't change between versions so they allow us to do that without any prior knowlage or assumptions
96 lines
3.8 KiB
Plaintext
96 lines
3.8 KiB
Plaintext
{
|
|
"data": {
|
|
"config": "route:\n group_by: ['alertname']\n group_wait: 15s\n group_interval: 35s\n repeat_interval: 999h\n receiver: 'default'\n routes:\n - receiver: 'by-cluster-service'\n group_by: ['alertname', 'cluster', 'service']\n match_re:\n alertname: .*\n continue: true\n - receiver: 'by-name'\n group_by: [alertname]\n match_re:\n alertname: .*\n continue: true\n\ninhibit_rules:\n - source_match:\n severity: 'critical'\n target_match:\n severity: 'warning'\n # Apply inhibition if the alertname is the same.\n equal: ['alertname', 'cluster', 'service']\n\nreceivers:\n - name: 'default'\n - name: 'by-cluster-service'\n - name: 'by-name'\n",
|
|
"configJSON": {
|
|
"global": {
|
|
"hipchat_auth_token": "",
|
|
"hipchat_url": "https://api.hipchat.com/",
|
|
"opsgenie_api_host": "https://api.opsgenie.com/",
|
|
"pagerduty_url": "https://events.pagerduty.com/generic/2010-04-15/create_event.json",
|
|
"resolve_timeout": 300000000000,
|
|
"slack_api_url": "",
|
|
"smtp_auth_identity": "",
|
|
"smtp_auth_password": "",
|
|
"smtp_auth_secret": "",
|
|
"smtp_auth_username": "",
|
|
"smtp_from": "",
|
|
"smtp_require_tls": true,
|
|
"smtp_smarthost": "",
|
|
"victorops_api_url": "https://alert.victorops.com/integrations/generic/20131114/alert/"
|
|
},
|
|
"inhibit_rules": [
|
|
{
|
|
"equal": [
|
|
"alertname",
|
|
"cluster",
|
|
"service"
|
|
],
|
|
"source_match": {
|
|
"severity": "critical"
|
|
},
|
|
"source_match_re": null,
|
|
"target_match": {
|
|
"severity": "warning"
|
|
},
|
|
"target_match_re": null
|
|
}
|
|
],
|
|
"receivers": [
|
|
{
|
|
"name": "default"
|
|
},
|
|
{
|
|
"name": "by-cluster-service"
|
|
},
|
|
{
|
|
"name": "by-name"
|
|
}
|
|
],
|
|
"route": {
|
|
"group_by": [
|
|
"alertname"
|
|
],
|
|
"group_interval": 35000000000,
|
|
"group_wait": 15000000000,
|
|
"receiver": "default",
|
|
"repeat_interval": 3596400000000000,
|
|
"routes": [
|
|
{
|
|
"continue": true,
|
|
"group_by": [
|
|
"alertname",
|
|
"cluster",
|
|
"service"
|
|
],
|
|
"match_re": {
|
|
"alertname": {}
|
|
},
|
|
"receiver": "by-cluster-service"
|
|
},
|
|
{
|
|
"continue": true,
|
|
"group_by": [
|
|
"alertname"
|
|
],
|
|
"match_re": {
|
|
"alertname": {}
|
|
},
|
|
"receiver": "by-name"
|
|
}
|
|
]
|
|
},
|
|
"templates": null
|
|
},
|
|
"uptime": "2019-01-30T17:18:02.6818317Z",
|
|
"versionInfo": {
|
|
"branch": "master",
|
|
"buildDate": "20161125-08:14:40",
|
|
"buildUser": "root@fb407787b8bf",
|
|
"goVersion": "go1.7.3",
|
|
"revision": "0ea1cac51e6a620ec09d053f0484b97932b5c902",
|
|
"version": "0.5.1"
|
|
}
|
|
},
|
|
"status": "success"
|
|
}
|