现在我们在另外一台机器上安装zabbix-agent
1.2.1 yum 安装[iyunv@01~]# yum install zabbix22-agent –y *使用yum安装即可 1.2.2 修改zabbix_agentd配置文件[iyunv@01~]# grep ^[^#] /etc/zabbix_agentd.conf PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=0 Server=ip ServerActive=ip Include=/etc/zabbix_agentd.conf.d/ *只要在zabbix_agentd.conf 配置文件里面配置一些server端ip,自己的日志、pid信息即可。 1.2.3 启动zabbix-agent[iyunv@01~]# mkdir /etc/zabbix_agentd.conf.d [iyunv@01~]# /etc/init.d/zabbix-agentd start Zabbix-agent配置完成 2.1添加脚本以添加tcp连接数为例,写好脚本tcp_conn_80.sh [iyunv@a01zabbix_scripts]# cat tcp_conn_80.sh #!/bin/bash netstat-nltupa |awk -F' ' '{print $4}' |grep :80 |wc -c [iyunv@01zabbix_scripts]# pwd /data/install/zabbix_scripts 2.2添加配置文件[iyunv@01zabbix_scripts]# cat /etc/zabbix_agentd.conf.d/tcp_conn.conf UserParameter=tcp_conn_80,/data/install/zabbix_scripts/tcp_conn_80.sh [iyunv@01zabbix_scripts]# bash tcp_conn_80.sh 13
2.3用zabbix_get 获取值[iyunv@02~]# zabbix_get -s ip -k tcp_conn_80 13
|