Get alarms

Get alarms

get

Get the list of alerts generated in the cluster.

Query parameters
clusterIdsstringRequired
startstringOptional

Start time for the query (YYYYmmddHHMMss)

endstringOptional

end time for the query (YYYYmmddHHMMss)

statusstringOptional

alert type (Allowed values: firing, resolved, default: firing)

severitystringOptional

severity type (Allowed values: Warning, Critical, default: All)

pageintegerOptional

Paging parameters (default: 1)

limitintegerOptional

Paging - Number of items per page declaration(default: 50)(Up to 1000 records can be retrieved)

Responses
200
OK
*/*
get
GET /v1/monitoring/alerts?clusterIds=text HTTP/1.1
Host: 
Accept: */*
200

OK

{
  "metric": {
    "start": 1702277460,
    "end": 1702363860,
    "page": 1,
    "limit": 50,
    "total": 28,
    "count": 28
  },
  "data": [
    {
      "cluster_id": "thingcluster",
      "alarm_id": "950bf0892f701484",
      "alarm_key": "Cocktail-Rule-0024",
      "alarm_name": "KubeContainerWaiting",
      "namespace": "cocktail-system",
      "resource": "replicaset",
      "workload": "cocktail-monitoring-alarm-collector",
      "pod": "cocktail-monitoring-alarm-collector-7fd77b57c8-ctp6p",
      "container": "collector",
      "severity": "warning",
      "status": "resolved",
      "start": 1702355154,
      "end": 1702358994,
      "description": "{\"message_en\":\"Pod cocktail-monitoring-alarm-collector-7fd77b57c8-ctp6p in namespace cocktail-system on container collector has been in waiting state for longer than 1 hour.\",\"message_ja\":\"ポッドcocktail-system/cocktail-monitoring-alarm-collector-7fd77b57c8-ctp6pのコンテナcollectorが1時間以上待機の状態にありました。\",\"message_ko\":\"파드 cocktail-system/cocktail-monitoring-alarm-collector-7fd77b57c8-ctp6p의 컨테이너 collector가 1시간 이상 대기 상태에 있습니다.\"}",
      "runbook_url": "https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubecontainerwaiting"
    }
  ]
}

Last updated

Was this helpful?