zabbix 3.0+saltstack实现对日志文件内容监控
来源:互联网 发布:brew install java 编辑:程序博客网 时间:2024/05/22 06:41
近期对云主机所有服务监控内存溢出快照,防止服务内存溢出也不知道。
于是就引入的saltstack工具,首先查询所有被监控端的oom快照文件
# salt '*' cmd.run 'find /opt -name *.hprof'
先验证一下脚本是否正常,然后将执行结果保存到指定的目录,比如存放在 /opt/findHprof.log 文件内
把脚本加入到crontab 定时器中。saltstack 到这边就完成任务了。
zabbix agentd配置
接下来就可以对/opt/findHprof.log文件做扫描跟踪,首先确认下zabbix自定义监控是否开启
# vi /etc/zabbix/zabbix/zabbix_agentd.conf
打开以下配置
Include=/etc/zabbix/zabbix_agentd.conf.d/
UnsafeUserParameters=1
# cd /etc/zabbix/zabbix_agentd.conf.d/
# vi userparameter_findHprof.conf
插入以下内容:
UserParameter=findHprof,/usr/lib/zabbix/alertscripts/findHprof.sh
退出保存。
# cd /usr/lib/zabbix/alertscripts
# vi findHprof.sh
添加以下内容:
#!/bin/bashmsg=`tail -n 100 /opt/findHprof.log | grep -iE "hprof"`count=`echo "$msg" | wc -l`if [ ! -n "$msg" ];then echo "OK" exit 0fiif [ $count -gt 0 ];then echo "$msg" exit 1else echo "OK" exit 0fi
zabbix server设置
1.新建模板,设置监控项
2.添加触发器
完成配置。
0 0
- zabbix 3.0+saltstack实现对日志文件内容监控
- zabbix监控日志文件
- zabbix之日志文件监控
- zabbix之日志文件监控
- zabbix实现对tomcat的监控
- zabbix监控日志文件 MySQL日志为例
- zabbix监控服务器日志
- zabbix 监控日志
- zabbix 实现curl 监控
- zabbix实现web监控
- zabbix-3.0.4添加对windows 2008r2的监控
- zabbix 3.0 nginx监控
- zabbix监控mysql相关配置内容
- spring aop+zabbix做日志监控
- zabbix系列(六)zabbix添加对ubuntu系统的监控
- zabbix系列(十)zabbix添加对zookeeper集群的监控
- zabbix利用orabbix对oracle进行监控
- 安装grafana对zabbix进行监控
- Linux 文件权限管理小记
- 深度学习和自然语言处理中的attention和memory机制
- 网页基础知识-常用div+css(全)
- ios开发者证书申请
- Python 中的几种矩阵乘法 np.dot, np.multiply, *
- zabbix 3.0+saltstack实现对日志文件内容监控
- unit14
- 最近看博客看的手都有点痒了哈,所以决定以后一周来写点,主要类容以干货为主。
- C#获取路径
- hdu 1009 FatMouse' Trade(贪心)
- 中继器,集线器,网桥,交换机,路由器,网关的功能和区别
- mfc 改变tab快捷键对控件的顺序
- 作为一名合格的JAVA程序员需要点亮那些技能树?
- 利用rem实现h5自适应