zabbix部署企业微信报警/钉钉告警

Zabbix配置企业微信报警机器人 微信告警机器人是一种可以将Zabbix告警通知发送到微信群或个人微信号的工具。 阅读详情

一:zabbix部署企业微信报警

1.创建企业微信群聊

添加机器人,将机器人的webhook复制保存下来。

2.zabbix服务端配置

#修改zabbix配置文件

vim /etc/zabbix/zabbix_server.conf

AlertScriptsPath=/usr/lib/zabbix/alertscripts

#进入脚本目录创建脚本

cd /usr/lib/zabbix/alertscripts/

vim wechat.py

内容如下:

#!/usr/bin/python
#-*- coding: utf-8 -*-
import requests
import json
import sys
import os

headers = {'Content-Type': 'application/json;charset=utf-8'}
api_url = " https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=......"   #机器人webhook地址

def msg(text):
    json_text= {
     "msgtype": "text",
        "text": {
            "content": text
        },
    }
    print requests.post(api_url,json.dumps(json_text),headers=headers).content

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

3.添加脚本权限并测试

chmod +x /usr/lib/zabbix/alertscripts/wechat.py

python wechat.py ceshi

#注意:centos默认python2.7 可以使用python2.7命令

如果报错包含Requests内容,则需要安装该模块:

第一种方式:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

#若报错提示有新版pip则替换该连接即可

python get-pip.py

pip -V   验证并安装模块   pip install requests

第二种方式:

安装epel扩展源:yum install epel-release
安装python-pip:sudo yum install python-pip
升级pip:sudo pip install --upgrade pip
安装requests包:sudo pip install requests

4.测试成功后创建报警媒介

#zabbix服务端web

管理---报警媒介类型---创建媒体类型

名称:wechat   类型:脚本   脚本名称:wechat.py   脚本参数:{ALERT.MESSAGE}

创建完成后测试效果,收件人随便写。

5.添加告警推送内容

管理---报警媒介类型---wechat---Message templates---添加两条模板

type:问题        消息如下:

-=【监控告警】=-
告警主机:{HOSTNAME1}
主机名称:{HOST.NAME}
主机地址:{HOST.IP}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}

type:Problem recovery        消息如下:

-=【告警恢复】=-

恢复主机:{HOSTNAME1}
主机名称:{HOST.NAME}
主机地址:{HOST.IP}
恢复时间:{EVENT.DATE} {EVENT.TIME}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}

6.添加动作

配置---动作---创建动作

动作:名字随意        触发器示警度-按需求选择        添加

操作:添加两条操作

           操作:发送消息        用户选Admin(zabbix管理员)        仅送到---wechat        其他默认

           恢复操作:发送消息        用户选Admin(zabbix管理员)        仅送到---wechat

7.启动媒体报警用户

管理---用户---Admin---报警媒介:

类型:wechat

收件人:随便写

当启用时:默认

下面根据需求选择,更新后即可测试结果。

二:zabbix部署钉钉报警

和企业微信相同,换一下机器人的webhook即可。

!!完!!

zabbix实现企业微信机器人推送 zabbix配置企业微信群聊机器人推送 阅读详情

相关推荐

zabbix配置企业微信报警

关于zabbix企业微信报警详细说明

chanjingyue的专栏 3895

zabbix配置企业微信群机器人告警

【代码】zabbix配置企业微信告警。

weixin_44857388的博客 1262

Zabbix 7.4 企业级监控实战:5分钟部署告警到钉钉/企业微信

本文详细介绍了如何在5分钟内快速部署Zabbix 7.4企业级监控系统,并实现与钉钉、企业微信的告警集成。通过一键部署脚本和详细的配置步骤,帮助运维工程师快速搭建高效的监控告警系统,提升IT基础设施的稳定性和可靠性。

weixin_32715349的博客 309

Zabbix配置企业微信和钉钉机器人告警

zabbix的企业微信告警和钉钉告警

rendongxingzhe的博客 4082

zabbix告警推送至个人微信

文章原文 自从接触zabbix后,就一直想着怎么才能把告警推送到个人微信上。有这样的想法主要是个人微信的使用频率远远要比钉钉,企业微信,邮箱,飞书等使用频率要高。比如我,就遇到过在周末的时候,因为没有及时登录钉钉查看zabbix告警通知,导致一些告警没来得及处理,对环境产生了影响。 前段时间朋友给推荐了pushplus,一开始主要在jenkins做构建通知用的,后来就想,能不能使用zabbix的告警通知推送到微信上呢? 先介绍下pushplus吧,pushplus 官方介绍 pu...

cnsre运维博客 2382

STM32的DMA模块及Protues仿真实验

(一)DMA简介      DMA(Direct Memory Access,直接存储器访问), 用于在外设与存储器之间以及存储器与存储器之间提供高速数据传输。可以在无需任何 CPU 操作的情况下通过 DMA 快速移动数据。这样节省的 CPU 资源可 供其它操作使用。      STM32F407共有两个 DMA 控制器,总共有 16 个数据流(每个控制器 8 个),每一个 DMA 控制器都用于管理 一个或多

weixin_45930204的博客 2846

Zabbix多渠道报警系统配置与优化指南

在企业监控系统中,告警通知是确保系统稳定运行的关键环节。传统邮件报警存在延迟和易忽略的问题,而现代通讯工具如钉钉、企业微信和飞书提供了更高效的实时通知渠道。Zabbix作为成熟的监控解决方案,通过灵活的媒介机制支持多种通知方式集成。本文将介绍如何配置Zabbix的多渠道报警系统,包括钉钉、企业微信和飞书机器人的集成,以及邮件报警的增强配置。通过合理的报警分级策略和聚合配置,可以显著提升告警的及时性和覆盖范围,从而有效降低业务中断风险。

weixin_29597551的博客 258

SiC MOSFET驱动设计实战:从特性解析到电路优化

本文深入解析SiC MOSFET的核心特性及其驱动电路设计要点,涵盖高温稳定性、快速开关能力等关键特性,并提供驱动电压配置、电流能力计算、布局优化等实用方案。特别针对第三代电力电子半导体SiC MOSFET的驱动要求,分享STGAP1AS等典型驱动方案的应用技巧,助力工程师解决高频应用中的EMI和热管理挑战。

weixin_29230865的博客 359

使用zabbix实现邮箱/钉钉告警

使用zabbix实现邮箱/钉钉告警

misakivv的博客 3181

计算机组成原理(二)—— 数据的表示与运算

本章目录引言一、数制与编码1.1 进位计数制1.1.1 进制及转换1.1.2 真值、机器数1.2 BCD码1.3 ASCII 码1.4 校验码1.4.1 奇偶校验码1.4.2 海明码1.4.3 CRC循环冗余码二、定点数的表示和运算2.1 定点数的表示2.1.1 无符号2.1.2 有符号(原码、反码、补码、移码)2.2 定点数的运算2.2.1 移位运算2.2.2 加减运算(溢出判断)2.2.3 乘法运算2.2.4 除法运算2.3 强制类型转换2.4 数据的存储和排列三、浮点数的表示和运算3.1 浮点数的表示

S mile0804的博客 7462

IMU数据处理避坑指南:从理论到实践的加速度计重力消除方案

本文详细解析了IMU数据处理中的重力消除技术,从理论基础到实践应用,涵盖了加速度计和陀螺仪的核心问题。通过ROS2实战案例,介绍了静态标定与动态校准的技术对比,以及多传感器融合的进阶策略,帮助开发者避免常见陷阱,提升IMU数据处理的精度和效率。

purple的博客 734

Zabbix 微信与钉钉告警配置部署

Zabbix 微信与钉钉告警配置部署

lqcbj的博客 1210

PVE(Proxmox VE)添加VMware Esxi并迁移虚拟机

跨平台迁移虚拟机:从VMware虚拟化平台迁移虚拟机到PVE平台。

VEGETA的博客 7698

Zabbix告警通知部署方案详解

参数说明:● -s 指定 Zabbix Agent 所在的主机 IP 地址。● -p 指定 Zabbix Agent 监听的端口号。● -k 指定要获取的监控项的键(Key)。(1)首先需要确定监控目标取值的命令行(2)手动创建zabbix自定义key的配置文件如果只是个别需要的自定义监控项可以直接在agent配置文件中添加如果是大量的自定义监控项,建议创建单独的配置文件来写。

OpsEye的博客 2210

Linux系统中u-boot启动流程分析(详解)

代码部分,具体如下;

嵌入式技术开发 1981

开发具有情感分析能力的AI Agent

本文将深入探讨开发具有情感分析能力的AI Agent的各个方面。我们将首先介绍情感分析的基础知识,包括定义、背景和应用领域。接着,我们将详细讲解情感分析的核心概念、数据处理方法和算法原理。随后,文章将展示如何设计情感分析系统架构,并进行项目实战,包括环境安装、源代码实现和案例分析。最后,我们将总结最佳实践和注意事项,为读者提供进一步学习的资源。情感分析(Sentiment Analysis),也称为意见挖掘,是自然语言处理(NLP)的一个分支。

SuperAGI2025 1138

Zabbix 邮件报警、钉钉报警、微信报警

文章目录一、部署server端和agent端1、实验准备2、部署zabbix-server【监控端】(1)安装zabbix-server(2)启动mariadb(3)准备数据库及授权(4)导入数据库文件(5)修改zabbix配置文件(6)启动zabbix-server(7)修改Apache配置文件,修改时区(8)启动Apache服务3、部署zabbix-agent【被监控端】(1)安装zabbix-agent(2)zabbix-agent配置(3)启动zabbix-agent(4)准备网站测试环境(redi

hanjinjuan的博客 1348

7、PPG信号处理与质量评估

本文详细介绍了PPG信号的处理与质量评估方法,包括信号滤波技术(如卷积和互相关)、滤波器选择、信号质量指标(SQI)的定义与应用,以及标注一致性的评估。同时,提供了MATLAB代码示例和操作步骤,并分析了不同指标的优势与适用场景,旨在提高PPG信号在诊断和监测中的准确性与可靠性。

salt的博客 252

Linux Zabbix——企业监控基于钉钉、企业微信实现自动化报警

zabbix基于企业微信、钉钉群聊机器人实现自动化报警 在企业中,我们使用zabbix去进行监控,需要时刻关注应用服务的运行情况,这就少不了实时报警,而使用即时通讯软件报警相对就很方便。 监控环境准备 部署zabbix-server【监控端】 部署zabbix-agent【被监控端】 实现对web服务器监控【监控端】 zabbix 企业微信报警【监控端】 监控环境准备–>zabbix部署参考:Zabbix——企业监控系统搭建、配置详解、代理部署参考:zabbix可视化、监控模板配置、自定义监控参数、自

weixin_55985097的博客 1075

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

【Zabbix 多渠道报警全攻略(附图文教程):钉钉 / 企微 / 飞书 / 邮箱配置,含前置环境搭建(监控项、触发器、脚本与动作创建)、完整配置流程(脚本添加、媒介创建、关联授权)与功能测试】

本文详细介绍了在Zabbix监控系统中配置钉钉/企微/飞书/邮箱告警的完整流程。首先通过创建Nginx监控项和触发器建立监控机制,然后编写Python脚本实现钉钉/企微/飞书机器人告警功能,最后在Zabbix界面配置媒介类型并关联用户和动作。文中包含详细的配置截图和脚本代码,重点解决了消息模板关键字匹配、日志记录等关键问题。通过手动关闭Nginx服务的测试验证了告警系统能正确触发并发送消息到钉钉/企微/飞书/邮箱

m0_63756214的博客 1230

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

zabbix邮件和webhook告警(zabbix docker部署)

一.简介zabbix支持多种多种告警方式,常见的有邮件、微信和钉钉机器人告警,当然也支持电话和短信告警。邮件告警:创建媒介类型(发件人)---报警媒介(收件人)---动作(什么时间发)企业微信和钉钉告警:zabbix-server采用docker部署后,没有/usr/lib/zabbix/alertscripts/,好像也...

weixin_41095711的博客 1424

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

告警通知设置:异常时通过钉钉/企业微信推送

针对轻量级AI模型本地部署易发生的静默故障,通过钉钉或企业微信机器人构建低成本告警系统。利用Webhook接口发送实时通知,结合端口探测与防抖机制,确保服务异常时第一时间触达团队成员,提升运维可靠性。

weixin_35749786的博客 791

Zabbix多渠道告警实战:钉钉、企微、飞书、邮箱全打通

监控告警是运维体系中的关键环节,而告警通知的及时性直接影响故障响应效率。在Zabbix监控平台中,一条告警的完整送达链路包含监控项、触发器、动作、媒介和脚本等多个环节,任何一环配置不当都可能导致告警无法触达相关人员。本文从监控告警的基础原理出发,解析Zabbix中事件如何被触发器识别并通过动作分发至不同媒介,进而详细介绍如何通过脚本媒介将告警推送至钉钉、企业微信、飞书及邮箱,并给出监控项、触发器、动作和脚本的完整配置示例。结合实际部署中的常见问题,提供排障清单与最佳实践,帮助运维人员快速搭建可靠的多渠道告警

weixin_29913663的博客 245

79. Zabbix4.0------ 邮箱报警 |微信报警 | 钉钉报警 | 第三方报警平台

1. zabbix中的各种报警媒介 首先选择监控项 监控主机登录用户数量, 当用户登录数量超过5个就进行报警 --system.users.num zabbix-server可验证: 添加监控项: (可以把 历史数据保留时长设置的小一些,注意信息类型结合实际) ---- {web01:system.users.num.last()}>5 创建触发器 (你可以监控一段时间的平均值,或者最近时刻值) 查看监控有没有添加成功: 添加Xshell窗口数量,并验证 1.2 自定义邮件报警 ###

hello world 690

【zabbix】(四)-钉钉告警&企业微信配置

查看Python的模块:pip list / pip3 list。首先创建群组,若想创建一个人群组,只能在。

l6xy6的博客 459

day062-监控告警方式与Grafana优雅展示

文章摘要 本文介绍了API监控及Zabbix告警配置方案。首先通过马太效应引出强者愈强的概念,随后展示Linux curl命令调用"舔狗日记"API的示例。重点讲解Zabbix API接口调用方法,包括生成Token和执行查询。最后详细说明多种告警方式配置: 邮件告警(需开启邮箱授权码) 企业微信机器人告警(创建Webhook) 其他渠道如钉钉、短信等 文中提供完整的消息模板格式和前端配置截图,涵盖触发器设置、媒介类型配置等关键步骤,为运维监控系统搭建提供完整解决方案。

我的梦想有多远,我就能走多远! 1634
上一篇: zabbix服务端和客户端安装部署
下一篇: 部署Teleport堡垒机系统
莫小雨1
博客等级 码龄5年 56粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值