1
2
3
4
5
|
############################ #zabbix重点#### #zabbix分为主动监控和被动监控 #主动监控:客户端主动的去收集信息,然后发向服务端。 #被动监控:服务端向客户端发送请求,获取监控信息。 |
1
2
3
4
5
6
7
8
9
10
|
#以下几项配置最容易出错,一定要慎重。 Include= /usr/local/zabbix/etc/zabbix_agentd .conf.d/*.conf #zabbix_agent扩展的配置文件
ServerActive=127.0.0.1 #主动监控的服务器ip地址
Server=127.0.0.1 #zabbix服务端的ip地址
LogFile= /usr/local/zabbix/logs/zabbix_agentd .log #zabbix-agent日志文件存放位置
Hostname=Zabbix server #主机名,必须和服务端web界面的item下的名字一致,否则无法自动注册。
UnsafeUserParameters=1 #允许使用脚本
UserParameter= #用户自定义key
EnableRemoteCommands=1 #允许服务器在zabbix—agent上执行远程命令。
LogRemoteCommands=1 #记录服务端远程执行命令的日志。
|
1
2
3
4
5
6
|
#linux自定义监控 #UserParameter=key名字,key命令 #UserParameter=key名字[*],key命令 #UserParameter=lingdong_login_pro[*],ps -ef | grep $1 | egrep -v grep | wc -l #linux服务端获取key #zabbix_get -s server_ip -p 10050 -k key名字 |
1
2
|
#windows监控项获取: #typeperf -qx > C:\zabbix.log |
1
2
3
|
#在zabbix-agent中修改自定义key: #PerfCounter=Memory_BufferCacheHitRatio,"\SQLServer:Buffer Manager\Buffer cache hit ratio",30 #固定格式,key名字,监控项目,间隔30秒向服务端发送数据 |
1
2
|
#测试能否获取key: #zabbix_get -s 10.18.192.210 -k key名字 |
本文转自 王家东哥 51CTO博客,原文链接:http://blog.51cto.com/xiaodongge/1923711