随笔分类 -  zabbix

摘要:个人博客地址 http://www.darkghost.life zabbix items采集到的数据不支持页面导出,这对于需要源数据进行二次加工或生成报表来说不是很友好 做个小脚本来导出历史数据 把itemid替换成需要的id username passwd ssl证书等自行替换 时间跨度自行替换 阅读全文
posted @ 2022-07-08 17:15 无限's-blog 阅读(629) 评论(0) 推荐(0)
摘要:个人博客地址 http://www.darkghost.life 继上篇zabbix-api,决定简单写一个页面来完成zabbix-api的批量操作 使用django完成 目录如下 这个简陋的页面长这样,登录 长这样,主页,展示groups 长这样,展示groups中的所有agent类host 长这 阅读全文
posted @ 2022-05-22 20:52 无限's-blog 阅读(338) 评论(0) 推荐(0)
摘要:个人博客地址 http://www.darkghost.life 概述 Zabbix API 允许你以编程方式检索和修改 Zabbix 的配置,并提供对历史数据的访问。它广泛用于: 创建新的应用程序以使用Zabbix; 将Zabbix与第三方软件集成; 自动执行常规任务。 Zabbix API 是基 阅读全文
posted @ 2022-05-16 10:35 无限's-blog 阅读(595) 评论(0) 推荐(0)
摘要:个人博客地址 http://www.darkghost.life zabbix 网络质量监控,自定义python模块,集成ICMP/TCP/UDP探测,批量监控线路质量自定义阈值联动mtr保存线路故障日志并发送至noc邮箱 互联网故障一般表现为丢包和时延增大,持续性故障不难排查,难的是间歇性或凌晨故 阅读全文
posted @ 2022-01-12 20:52 无限's-blog 阅读(901) 评论(1) 推荐(1)
摘要:个人博客地址 http://www.darkghost.life python代码,需要安装requests库 1 #!/usr/bin/env python 2 #-*-coding:utf-8-*- 3 import requests,os,sys 4 url = sys.argv[1] 5 6 阅读全文
posted @ 2021-07-13 18:15 无限's-blog 阅读(133) 评论(0) 推荐(0)
摘要:个人博客地址 http://www.darkghost.life 现在主流监控软件和云平台提供的流量监控,监控粒度最小只能设置为1分钟,无法准确定位故障,特别是瞬时突发较大的业务 对比python的snmp库还是更喜欢用subprocess调用snmpwalk命令,脚本如下,前端可以使用脚本采集到的 阅读全文
posted @ 2021-07-02 20:02 无限's-blog 阅读(1057) 评论(0) 推荐(0)
摘要:个人博客地址 http://www.darkghost.life 首先需要获取到交换机温度对应的OID,可以官方文档进行查询(多为私有OID),以盛科为例 官方文档查询到温度节点对于的OID为 10.0.3.102 1.3.6.1.4.1.27975.37.1.3.1.4,使用snmpwalk测试下 阅读全文
posted @ 2021-06-30 11:44 无限's-blog 阅读(1234) 评论(0) 推荐(0)
摘要:个人博客地址 http://www.darkghost.life py脚本 import re,subprocess,time,datetime #gpasswd -a zabbix adm def ftime(a): a = a.replace('Jan','01') a = a.replace( 阅读全文
posted @ 2021-05-28 17:33 无限's-blog 阅读(146) 评论(0) 推荐(0)
摘要:个人博客地址 http://www.darkghost.life 之前零零碎碎写了一些zabbix 线路监控的脚本,工作中agnet较多,每条线路监控需求不一致,比较杂乱,现在整理成一个py模块,集合之前的所有功能 环境 python3.6以上版本,pip3(pip 9.0.1以上版本),mysql 阅读全文
posted @ 2021-05-09 18:47 无限's-blog 阅读(491) 评论(0) 推荐(0)