# 飞书告警配置

***

飞书机器人目前支持V1和V2两个版本，区别在于地址的不同

`V1地址：https://open.feishu.cn/open-apis/bot/hook​/​xxxxxxxxxxxxxxxxxx` `V2地址：https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxxxxxxxxxxxxx`

**开启飞书机器人v1**

打开飞书,进入飞书群中,选择群设置-->群机器人-->添加机器人-->Custom Bot，可参下图：

![fei](https://1024575059-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8n6Ta3jydOf-smMmDd%2Fuploads%2Fgit-blob-cbcd6f14ee3d935d26c5f12f9586f5a1a32faaca%2Ffeishu1.png?alt=media)

![fei2](https://1024575059-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8n6Ta3jydOf-smMmDd%2Fuploads%2Fgit-blob-053fd5212d42726000e10a044a4e6cf52e1ffaa4%2Ffeishu2.png?alt=media)

![fei3](https://1024575059-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8n6Ta3jydOf-smMmDd%2Fuploads%2Fgit-blob-7e4f5e24b3bb9dbf52db26da56b5ba36f36c058d%2Ffeishu3.png?alt=media)

复制图中的Webhook地址，并填入PrometheusAlert配置文件app.conf中对应配置项即可。

**开启飞书机器人v2**

进入你的目标群组，打开会话设置，找到群机器人，并点击添加机器人。选择通知机器人，添加Custom Bot（自定义机器人）加入群聊。 ![fei4](https://1024575059-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8n6Ta3jydOf-smMmDd%2Fuploads%2Fgit-blob-8caa2bc5fd4d07e8af1d558d0183f1d6a33155b2%2Ffeishu4.png?alt=media) 为你的机器人输入一个合适的名字和描述，并选择添加。同时，你会获取该群组的 webhook 地址，格式如下。请妥善保存好此地址，避免泄露，恶意发送信息。 ![fei5](https://1024575059-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8n6Ta3jydOf-smMmDd%2Fuploads%2Fgit-blob-22f9b2ec5e05ff269bdd21487360a33ab0b1bdc5%2Ffeishu5.gif?alt=media) 飞书V2接口的告警消息采用`消息卡片`消息模式，使用`lark_md`消息格式。 消息格式参考： <https://open.feishu.cn/document/ukTMukTMukTM/uADOwUjLwgDM14CM4ATN>

**PS: 飞书机器人V2目前已经支持 `@某人` ,使用该功能需要取得对应用户的飞书关联的Email邮箱地址。**

飞书相关配置：

```
#---------------------↓webhook-----------------------
#是否开启飞书告警通道,可同时开始多个通道0为关闭,1为开启
open-feishu=1
#默认飞书机器人地址
fsurl=https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxxxxxxxxxxxxx
```

**如何使用**

以Prometheus配合自定义模板为例：

Prometheus配置参考：

```
global:
  resolve_timeout: 5m
route:
  group_by: ['instance']
  group_wait: 10m
  group_interval: 10s
  repeat_interval: 10m
  receiver: 'web.hook.prometheusalert'
receivers:
- name: 'web.hook.prometheusalert'
  webhook_configs:
  - url: 'http://[prometheusalert_url]:8080/prometheusalert?type=fs&tpl=prometheus-fs&fsurl=飞书机器人地址,飞书机器人地址2'
```
