跳转至

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数据:

回到页面顶部