Zabbix Agent
2014-02-12 by dongnan
zabbix_agent for CentOS
环境
操作系统: CentOS release 6.5
软件版本: zabbix_agentd_2.4
安装
# repo
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
# install
yum -y install zabbix-agent
配置
配置类似如下:
awk '! /^(#|;|$)/' /etc/zabbix/zabbix_agentd.conf
# 返回结果
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=127.0.0.1,IP  #zabbix-server-ip
ServerActive=127.0.0.1
Hostname=Zabbix server
Include=/etc/zabbix/zabbix_agentd.d/
启动服务
/etc/init.d/zabbix-agent start
# 开机启动
chkconfig zabbix-agent on
验证
zabbix_agent 监听10050端口:
lsof -i :10050
COMMAND     PID   USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME
zabbix_ag 10267 zabbix    4u  IPv4 46907659      0t0  TCP *:zabbix-agent (LISTEN)
zabbix_ag 10268 zabbix    4u  IPv4 46907659      0t0  TCP *:zabbix-agent (LISTEN)
zabbix_ag 10269 zabbix    4u  IPv4 46907659      0t0  TCP *:zabbix-agent (LISTEN)
zabbix_ag 10270 zabbix    4u  IPv4 46907659      0t0  TCP *:zabbix-agent (LISTEN)
zabbix_ag 10271 zabbix    4u  IPv4 46907659      0t0  TCP *:zabbix-agent (LISTEN)
zabbix_ag 10272 zabbix    4u  IPv4 46907659      0t0  TCP *:zabbix-agent (LISTEN)
zabbix_agent for Windows
环境
操作系统: Windows Server 2008 R2 amd64
软件版本: zabbix_agent_2.2
安装
下载zabbix客户端
从官方下载Zabbix Agent后,压缩包里面有2个目录,
一个为win32另一个是win64,每个目录下有3个文件,根据操作系统不同,将文件放在c:\zabbix_agentd目录下。
配置
添加客户端zabbix_agentd conf文件
在c:\zabbix_agentd文件夹中新建zabbix_agentd.conf文件,写入如下基本内容:
LogFile=c:\zabbix_agentd\zabbix_agentd.log
Server=your_zabbix_server_ip
Hostname=client_name
安装zabbix客户端:
cd c:\zabbix_agentd
zabbix_agentd.exe -c c:\zabbix_agentd\zabbix_agentd.conf -i
启动zabbix客户端:
zabbix_agentd.exe -c c:\zabbix_agentd\zabbix_agentd.conf -s

参数含义
-c    制定配置文件所在位置
-i    是安装客户端
-s    启动客户端
-x    停止客户端
-d    卸载客户端
验证
服务

进程

Zabbix 监控 SNMP
环境
软件版本: zabbix_server 2.2
采集目标: juniper防火墙
网络设备
配置设备SNMP,以Cisco 交换机为例,其团体字为 public:
snmp-server community public ro
配置
Zabbix 添加主机: 配置 -> 主机 -> 创建主机 -> 选择SNMP接口 -> 添加SNMP信息

选择模版

配置项目
路径: 主机 -> 发现 -> Network interfaces
更改以下两项
- 填写 SNMP community
- 数据更新间隔 改成60秒

配置图形
定义发现规则后,zabbix将自动创建图形:

验证
添加完毕,采集的网络设备的SNMP数据:
