Kibana之sentinl slack使用教程
Kibana之sentinl slack使用教程
简介
Slack是一个团队协作沟通平台,至于它的强大,就不在这里多说了,sentinl 集成slack,可以将监控告警发送至其中,这个平台支持PC和APP,可以让开发运维人员实时获取监控服务状态。
申请slack
- 注册账户
- 点击右上方按钮创建workspace
- 新建channel ,进入创建好的workspace,在左侧菜单栏创建,将该chanel设置成public
- 集成incoming-webhook,获取Webhook URL。详细步骤详见此处
kibana配置
在kibana.yml配置文件中增加以下内容其中hook配置项为Webhook URL1
2
3
4
5
6
7
8sentinl:
settings:
slack:
active: true
username: truman
hook: 'https://hooks.slack.com/services/******/*****/*****'
channel: '#messagesend'sentinl 配置slack action
在sentinl中增加slack action1
2
3
4
5
6
7"slack action": {
"throttle_period": "0h0m1s",
"slack": {
"channel": "#messagesend",
"message": "payload.hits.total:{{payload.hits.total}}",
"stateless": false
}