一.原理Zabbix监控mongodb的原理是通过echo "db.serverStatus()" | mongo admin 来查看mongodb的状态二.服务器配置1)添加mongo的全局变量# vim /etc/profile.d/mongo.shexport PATH=/usr/local/mongodb/bin:$PATH# . /etc/profile.d/mongo.sh2)执行之后
1,找到默认存放脚本的路径(我是在默认路径下面放着,如果想换别的路径,修改zabbix_server.conf配置文件)/usr/local/zabbix-server/share/zabbix/alertscripts 脚本存放路径2,在目录新建一个mail.py的文件,脚本参考:cd /usr/local/zabbix-server/share/zabbix/alertscriptsvim m
当zabbix-server监控主机过多时候,由于server端去搜集信息,zabbix会出现严重的性能问题,比如:1,当监控端到一个量级的时候,web操作界面很卡,容易出现5022,图层断裂3,开启的进程太多,即使item数量减少,以后加一定量的机器也会出现问题所以主要往2个优化方面考虑:1,添加proxy节点或者node模式做分布式监控2,调整agentd为主动模式由于第一个方案需要加物理机器
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号