
zabbix
PlatoWG
爱生活,爱雪儿。。。
展开
-
zabbix自定义监控项,获取Windows文件时间信息
#获取被监控文件的最后修改时间UserParameter=get_file_lastwritedate[*],powershell (Get-Item $1).LastWriteTime.tostring()#获取被监控文件最后修改时间距离当前时间有几个小时UserParameter=get_file_TimeSpan[*],powershell (New-TimeSpan (Get-Item $1).LastWriteTime.tostring() $(Get-Date)).Hours .原创 2020-10-16 15:24:06 · 965 阅读 · 0 评论 -
在zabbix触发器描述里面显示监控项的最新值
背景:查看自己创建的触发所用的监控项的最新值不方便,触发器被触发后,查看最新数据需要跳转页面。解决办法:创建触发器的时候,在描述里面写入{ITEM.LASTVALUE1}...原创 2019-11-08 16:27:22 · 1969 阅读 · 0 评论 -
zabbix 短信猫发送告警脚本,增加发送结果检测和失败重试
背景:在内网zabbix监控搭配短信猫使用中,发现有告警短信发送失败的情况。根据业务和日志分析得出,有其他设备同时使用短信猫,导致短信猫设备被占用,进而告警短信发送失败。解决办法:加入告警短信发送结果检测功能,如果发现短信发送失败则休眠5秒(可调整),再次尝试发送短信,循环3次(可调整)。脚本如下:脚本放置路径和名称,根据zabbix_server的配置文件来存放和命名。#!/b...原创 2019-07-11 09:24:05 · 650 阅读 · 0 评论 -
tomcat开启JMX监控
在bin/catalina.sh里面添加以下配置JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=4096m -XX:MaxPermSize=8192m -Djava.security.egd=file:/dev/./urandom -Dcom.sun.management.jmxremote-Dcom.sun.manage...原创 2019-06-05 16:52:45 · 618 阅读 · 0 评论 -
zabbix-agentd监控Windows主机
1、防火墙设置开放10050和10051端口,搜索“zabbix-agent监控windows”下载相关资源到C盘2、安装zabbix_agentdc:\zabbix\bin\win64\zabbix_agentd.exe -c c:\zabbix\conf\zabbix_agentd.win.conf --install3、卸载zabbix_agentdc:\zabbix\b...原创 2019-03-27 17:06:57 · 655 阅读 · 0 评论 -
linux主机snmp监控,开启对所有视图的访问权限
背景:部门搭建监控系统,选择使用snmp协议监控。安装snmp启动snmpd,通过snmpwalk测试,很多数据获取不到。通过OID采集提示No Such Object available on this agent at this OID.处理办法:原配置:access notConfigGroup "" any noauth exact systemview none ...原创 2019-04-10 11:24:09 · 1842 阅读 · 0 评论 -
获取windows指定进程占用内存大小
for /f "tokens=5" %i in ('tasklist ^|find "snmp.exe"') do @echo %i获取相关值提供给zabbix以下自定义监控key获取的值为带有千位分割符的字符串,可以处理后作为数字传给zabbixservice.mem.[*],for /f "tokens=5" %i in ('tasklist ^|find "$1"') do @...原创 2019-01-31 16:44:36 · 2629 阅读 · 0 评论 -
zabbix监控windows上以日期命名的文件大小
背景:已有zabbix监控系统。目前系统会从数据公司获取一个以日期命名的数据文件(文件名称格式:data-yyyymmdd.log)存放在windows server上,每天需要确定该文件大小是否大于500M,因为小于500M的文件是不完整的。步骤:1、在windows server上配置zabbix_agentd.win.conf开启zabbix自定义keyUnsafeUserPar...原创 2018-12-04 15:35:56 · 2246 阅读 · 0 评论 -
zabbix自定义脚本监测windows服务器指定目录下文件数量,并设置告警及图形
一、添加自定义监控参数1、在agent端修改配置文件允许自定义监控参数UnsafeUserParameters=12、添加自定义监控参数UserParameter=count.files,dir "f:/test/"|find /C ".Z"相关DOS命令介绍dir 列目录find /C ...原创 2018-11-29 14:19:14 · 4020 阅读 · 5 评论 -
mariadb修改默认字符集
背景:安装zabbix的是时候需要使用中文环境,需要修mariadb默认字符集为utf8配置参数:修改mariadb的配置文件/etc/my.cnf,在[mysqld]中增加character_set_server=utf8[root@master10 ~]# sed -n '/utf8/p' /etc/my.cnfcharacter_set_server=utf8 ...原创 2018-08-28 15:59:26 · 819 阅读 · 0 评论 -
编译安装zabbix提示错误及解决办法
1、问题:编译安装zabbix执行./configure时,提示configure: error: Not found mysqlclient library解决办法:安装mysql-develyum -y install mysql-devel2、编译安装完成后,访问WEB页面提示:date(): It is not safe to rely on the system's ti...原创 2018-04-02 10:10:05 · 2692 阅读 · 1 评论 -
解决zabbix监控图形页面中文显示乱码“口口”
背景:我们在访问zabbix监控页面的时候,把字体调整为中文后。查看zabbix的图形监控视图,发现有中文乱码“口口”解决方案:拷贝电脑本地的字体文件覆盖zabbix发布目录的字体文件1、拷贝本地电脑的字体文件2、备份后覆盖zabbix发布目录的字体文件cp 字体文件 /var/www/html/font/...原创 2018-08-21 16:59:06 · 1313 阅读 · 0 评论