根据id查询告警规则
开发中
GET
https://api.flashcat.cloud/v1/n9e/alert-rule/{arid}
最后修改时间:2024-03-08 11:52:28
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.flashcat.cloud/v1/n9e/alert-rule/' \
--header 'Authorization: Basic Og=='
响应示例响应示例
成功示例
{
"dat": {
"id": 61,
"group_id": 9,
"cluster": "Default",
"name": "CPU利用率超过90%",
"note": "需要扩容容器副本数",
"prod": "",
"algorithm": "",
"algo_params": null,
"delay": 0,
"severity": 2,
"disabled": 0,
"prom_for_duration": 60,
"prom_ql": "(sum(rate(container_cpu_usage_seconds_total{container_label_io_kubernetes_pod_name=\"$pod_name\", image!~\".*pause.*\"}[1m])*100) by(container_label_io_kubernetes_container_name)/((sum(container_spec_cpu_quota{container_label_io_kubernetes_pod_name=\"$pod_name\"}/container_spec_cpu_period{container_label_io_kubernetes_pod_name=\"$pod_name\"}) by (container_label_io_kubernetes_container_name)))) > 90",
"prom_eval_interval": 15,
"enable_stime": "00:00",
"enable_etime": "23:59",
"enable_days_of_week": [
"1",
"2",
"3",
"4",
"5",
"6",
"0"
],
"enable_in_bg": 0,
"notify_recovered": 1,
"notify_channels": [],
"notify_groups_obj": [],
"notify_groups": [],
"notify_repeat_step": 60,
"recover_duration": 0,
"callbacks": [],
"runbook_url": "",
"append_tags": [],
"create_at": 1648631371,
"create_by": "root",
"update_at": 1652163354,
"update_by": "root"
},
"err": ""
}
请求参数
Path 参数
arid
integer
告警规则id