zabbix对接飞书机器人告警

一.环境

zabbix-5.0.13
Python3
飞书

二.创建飞书机器人

在这里插入图片描述

将webhook地址复制,并保存好

三.Python脚本

vim /usr/lib/zabbix/alertscripts/feishu.py

#!/usr/bin/python3
# -*- coding: utf-8 -*-

import requests
import json
import sys
import os
import datetime

# 你复制的webhook地址粘贴进url内
url = "webhook地址"


def send_message(message):
    payload_message = {
        "msg_type": "text",
        "content": {
            "text": message
        }
    }
    headers = {
        'Content-Type': 'application/json'
    }

    response = requests.request("POST", url, headers=headers, data=json.dumps(payload_message))
    return response


if __name__ == '__main__':
    text = sys.argv[1]
    send_message(text)

chmod +x feishu.py

四.zabbix设置

1.创建媒体类型

管理–>报警媒介类型–>创建媒体类型
在这里插入图片描述

2.用户内添加报警媒介

管理–>用户–>Admin–>报警媒介–>添加
在这里插入图片描述

3.创建动作

配置–>动作–>创建动作
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
zabbix对接飞书机器人告警部署完毕

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值