dolphinscheduler 企微群聊markdown告警 配置成中文
时间: 2025-06-06 11:01:20 浏览: 38
### 配置 DolphinScheduler 企微群聊 Markdown 告警为中文
在 DolphinScheduler 中配置企业微信(企微)群聊 Markdown 告警内容为中文,需要对告警插件进行自定义配置。以下是实现方法的详细说明:
#### 1. 修改告警模板
DolphinScheduler 提供了告警模板功能,可以通过修改模板来支持中文。具体步骤如下:
- 打开 DolphinScheduler 的告警模板配置文件 `alert_plugin_template.json`[^1]。
- 定位到企业微信 Markdown 模板部分,将其内容替换为中文描述。例如:
```json
{
"pluginName": "WeChatMarkdown",
"template": "## 工作流告警\n\n> **告警时间**: {{time}}\n\n> **告警类型**: {{type}}\n\n> **告警内容**: {{content}}\n\n> **任务名称**: {{taskName}}\n\n> **工作流名称**: {{workflowName}}"
}
```
上述模板将所有字段翻译为中文,并使用 Markdown 格式化输出。
#### 2. 配置企业微信机器人
确保企业微信机器人已正确配置并支持 Markdown 消息类型。在创建企业微信机器人时,需选择支持 Markdown 消息的功能[^1]。
#### 3. 测试告警
完成模板修改后,启动 DolphinScheduler 并触发一次告警测试,验证中文内容是否正确显示。如果未正常显示,请检查以下几点:
- 确认模板路径是否正确加载。
- 确认企业微信机器人 Webhook 地址是否正确配置。
#### 4. 排障工具
如果遇到 IP 地址获取错误或其他问题,可以使用排障工具 `dolphinscheduler-netutils.jar` 进一步诊断。执行以下命令以获取网络相关信息:
```bash
java -jar target/dolphinscheduler-netutils.jar
```
### 示例代码
以下是一个完整的告警模板示例,包含所有必要字段:
```json
{
"pluginName": "WeChatMarkdown",
"template": "## 工作流告警\n\n> **告警时间**: {{time}}\n\n> **告警类型**: {{type}}\n\n> **告警内容**: {{content}}\n\n> **任务名称**: {{taskName}}\n\n> **工作流名称**: {{workflowName}}\n\n> **日志地址**: {{logUrl}}"
}
```
---
阅读全文
相关推荐














