sexevil 发表于 2019-1-25 10:48:56

zabbix_agent相关

1.2安装zabbix-agent
现在我们在另外一台机器上安装zabbix-agent
  
1.2.1 yum 安装
# yum install zabbix22-agent–y
*使用yum安装即可

1.2.2 修改zabbix_agentd配置文件
# 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
# mkdir /etc/zabbix_agentd.conf.d
# /etc/init.d/zabbix-agentd start
Zabbix-agent配置完成

2.1添加脚本
以添加tcp连接数为例,写好脚本tcp_conn_80.sh
# cat tcp_conn_80.sh
#!/bin/bash
netstat-nltupa |awk -F' ' '{print $4}' |grep :80 |wc -c
# pwd
/data/install/zabbix_scripts

2.2添加配置文件
# cat /etc/zabbix_agentd.conf.d/tcp_conn.conf
UserParameter=tcp_conn_80,/data/install/zabbix_scripts/tcp_conn_80.sh
# bash tcp_conn_80.sh
13

2.3用zabbix_get 获取值
# zabbix_get -s ip -k tcp_conn_80            
13
  




页: [1]
查看完整版本: zabbix_agent相关