使用Python对Zabbix告警动作进行审计

在zabbix的和业务系统的日常维护中免不了要频繁屏蔽掉告警,这里最方便的就是禁用掉相应的告警动作,由于要相当频繁的进行屏蔽,如果日常工作繁...

2023-08-25 · 2 分钟 · sharp097

使用Python脚本对Zabbix关键模版进行审计

前言 当一个企业的zabbix监控系统运行了很久之后,必然会产生某些机器的某几个模版很重要的情况,另外由于经常维护这些模版需要频繁的重新绑定,...

2022-10-09 · 3 分钟 · sharp097

使用Python实现批量启用或禁用zabbix的告警动作

前言 当你的企业的zabbix系统用了很多年之后肯定是积攒下来少说十几个多则几十个zabbix告警动作,由于历史原因经常有一半被永远禁用了,但...

2022-09-02 · 2 分钟 · sharp097

实现在自动发布前后禁用或启用zabbix触发器

背景 正常来讲,我们在自动化发布的过程中难免会造成告警风暴,那么我们可以做些什么来规避这个问题呢,一个比较简单的方式就是在发布前禁用掉zabb...

2022-07-02 · 5 分钟 · sharp097

zabbix触发器禁用后未启用审计

场景 目前的例行发布做了发布前自动屏蔽触发器,发布后恢复的操作,由于有时候发布过程中某一步失败了,人工介入处理之后整个发布流程没有继续走完就会...

2022-06-14 · 4 分钟 · sharp097

审计Zabbix模板自动发现规则是否报错

话不多说直接上脚本,自用的话替换一下脚本里面的API地址以及zabbix的用户名和密码即可。 #!/usr/bin/env python # encoding=utf-8 import datetime import json import time import requests def getToken(url, post_headers, url_user, url_password): post_data = { "jsonrpc": "2.0", "method": "user.login",...

2022-05-02 · 1 分钟 · sharp097

检查RabbitMQ队列是否堵塞的Python脚本

啥也不说了,上脚本之前先说一下有种做成zabbix自动发现的方案不是很合适,因为线上的集群动不动就几千个queue,这样生成的zabbix监...

2022-04-03 · 1 分钟 · sharp097

推送最近12小时内仍未解除的zabbix告警到企业微信群

环境信息 zabbix 4.2.4 Python 3.6.8 说明 本脚本在生产环境久经考验 部分特殊场景可能会出现已经解除的告警依然会推送,原因未知 自行替换脚本中的企业微信推送url,群i...

2021-11-29 · 2 分钟 · sharp097