Skip to content

Commit 43ad911

Browse files
authored
Merge branch 'test' into f-aliyun-prometheus
2 parents 9fc6ae3 + e9878fe commit 43ad911

1 file changed

Lines changed: 105 additions & 0 deletions

File tree

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
---
2+
title: "京东云监控告警集成"
3+
description: "通过 webhook 的方式同步京东云监控告警事件到 Flashduty,实现告警事件自动化降噪处理"
4+
date: "2025-05-19T10:00:00+08:00"
5+
url: "https://docs.flashcat.cloud/zh/flashduty/jdcloud-integration-guide"
6+
---
7+
8+
通过 webhook 的方式同步京东云监控告警事件到 Flashduty,实现告警事件自动化降噪处理。
9+
10+
<div class="hide">
11+
12+
## 在 Flashduty
13+
---
14+
您可通过以下2种方式,获取一个集成推送地址,任选其一即可。
15+
16+
### 使用专属集成
17+
18+
当您不需要将告警事件路由到不同的协作空间,优先选择此方式,更简单。
19+
20+
<details>
21+
<summary>展开</summary>
22+
23+
1. 进入 Flashduty 控制台,选择 **协作空间**,进入某个空间的详情页面
24+
2. 选择 **集成数据** tab,点击 **添加一个集成**,进入添加集成页面
25+
3. 选择 **京东云监控** 集成,点击 **保存**,生成卡片。
26+
4. 点击生成的卡片,可以查看到 **推送地址**,复制备用,完成。
27+
28+
29+
</details>
30+
31+
### 使用共享集成
32+
33+
当您需要根据告警事件的 Payload 信息,将告警路由到不同的协作空间,优先选择此方式。
34+
35+
<details>
36+
<summary>展开</summary>
37+
38+
1. 进入 Flashduty 控制台,选择 **集成中心=>告警事件**,进入集成选择页面。
39+
2. 选择 **京东云监控** 集成:
40+
- **集成名称**:为当前集成定义一个名称。
41+
3. 配置默认路由,并选择对应的协作空间(集成创建后可以前往 `路由` 进行更多路由规则的配置)。
42+
4. 点击 **保存** 后,复制当前页面的新生成的 **推送地址** 备用。
43+
5. 完成。
44+
45+
</details>
46+
47+
</div>
48+
49+
## 在京东云
50+
---
51+
52+
一、在京东云监控配置告警推送
53+
54+
### 步骤 1:创建通知模版
55+
1. 登录您的京东云控制台,检索 `云监控` 产品,并进入对应产品控制台。
56+
2. 在左侧菜单中选择 `告警管理->通知模版`,选择创建或编辑通知模版。
57+
3. 在页面中勾选 `告警回调``URL`中输入告警集成的<span class='integration_url'>推送地址</span>。
58+
4. `POST` 编辑框中输入以下模版内容。
59+
```
60+
{
61+
"resource_id": "${resourceId}",
62+
"request_id": "${requestId}",
63+
"metric": "${metric}",
64+
"current_value": "${currentValue}",
65+
"times": "${times}",
66+
"tags": "${tags}",
67+
"alert_time": "${alertTime}",
68+
"region": "${region}",
69+
"threshold": "${threshold}",
70+
"service_code": "${serviceCode}",
71+
"as_group_id": "${asGroupId}",
72+
"unhealthy_instance": "${unhealthyInstance}",
73+
"rule_policy_id": "${rulePolicyId}",
74+
"service_code_en": "${serviceCodeEN}",
75+
"service_code_cn": "${serviceCodeCN}",
76+
"level": "${level}",
77+
"resource_name": "${resourceName}",
78+
"ip_address": "${ipAddress}",
79+
"status": "${status}"
80+
}
81+
82+
```
83+
5. 其他选项按需配置。
84+
6. 点击 `保存` 完成配置。
85+
86+
### 步骤 2:配置告警规则
87+
1. 登录您的京东云控制台,检索 `云监控` 产品,并进入对应产品控制台。
88+
2. 在左侧菜单中选择 `告警管理->全部告警规则`,选择创建或编辑告警规则。
89+
3. 在规则编辑页面中的 `通知策略` 处选择 `使用模版` 且模版选择**步骤1**创建的模版。
90+
4. 其他选项按需配置。
91+
5. 点击 `保存` 完成配置。
92+
93+
## 二、状态对照
94+
---
95+
<div class="md-block">
96+
97+
京东云监控 到 Flashduty 告警等级映射关系:
98+
99+
| 京东云监控 | Flashduty | 状态 |
100+
| --------------- | --------- | ---- |
101+
| 紧急 | Critical | 紧急 |
102+
| 严重 | Warning | 警告 |
103+
| 一般 | Info | 提醒 |
104+
105+
</div>

0 commit comments

Comments
 (0)