Alertmanager API
  1. alertgroup
Alertmanager API
  • general
    • /status
      GET
  • receiver
    • /receivers
      GET
  • silence
    • /silences
      GET
    • /silences
      POST
    • /silence/{silenceID}
      GET
    • /silence/{silenceID}
      DELETE
  • alert
    • /alerts
      GET
    • /alerts
      POST
  • alertgroup
    • /alerts/groups
      GET
  1. alertgroup

/alerts/groups

GET
http://127.0.0.1:9093/api/v2/alerts/groups
alertgroup
Get a list of alert groups

请求参数

Query 参数
active
string 
可选
Show active alerts
silenced
string 
可选
Show silenced alerts
inhibited
string 
可选
Show inhibited alerts
filter
array[string]
可选
A list of matchers to filter alerts by
receiver
string 
可选
A regex matching receivers to filter alerts by

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://127.0.0.1:9093/api/v2/alerts/groups'

返回响应

🟢200Get alert groups response
application/json
Body
array of:
labels
object (labelSet) 
必需
额外字段
string 
可选
receiver
object (receiver) 
必需
name
string 
必需
alerts
array[object (gettableAlert) {9}] 
必需
annotations
object 
labelSet
必需
receivers
array[object (receiver) {1}] 
必需
fingerprint
string 
必需
startsAt
string <date-time>
必需
updatedAt
string <date-time>
必需
endsAt
string <date-time>
必需
status
object 
alertStatus
必需
labels
object 
labelSet
必需
generatorURL
string <uri>
可选
示例
[
    {
        "labels": {
            "property1": "string",
            "property2": "string"
        },
        "receiver": {
            "name": "string"
        },
        "alerts": [
            {
                "annotations": {
                    "property1": "string",
                    "property2": "string"
                },
                "receivers": [
                    {
                        "name": "string"
                    }
                ],
                "fingerprint": "string",
                "startsAt": "2019-08-24T14:15:22Z",
                "updatedAt": "2019-08-24T14:15:22Z",
                "endsAt": "2019-08-24T14:15:22Z",
                "status": {
                    "state": "unprocessed",
                    "silencedBy": [
                        "string"
                    ],
                    "inhibitedBy": [
                        "string"
                    ]
                },
                "labels": {
                    "property1": "string",
                    "property2": "string"
                },
                "generatorURL": "http://example.com"
            }
        ]
    }
]
🟠400400
🔴500500
修改于 2023-07-08 03:02:57
上一页
/alerts
Built with