1. 程式人生 > >zabbix管理(分享十九)

zabbix管理(分享十九)

4.0 width param rpm read 裝包 x86 height start

本章節中和大家分享一下zabbix的日常管理工作。

一.windows上代理agent

1、下載與解壓

地址: http://www.zabbix.com/downloads/2.4.4/zabbix_agents_2.4.4.win.zip

解壓zabbix_agents_2.4.0.win.zip

技術分享圖片

conf目錄存放是agent配置文件

bin文件存放windows下32位和64位安裝程序。

2、配置zabbix agent.win.conf

找到conf下的配置文件 zabbix_agentd.win.conf ,修改LogFile、Server、ServerActive 、Hostname這幾個參數。具體配置如下:

技術分享圖片

LogFile=E:\zabbix\zabbix_agentd.log

Server=172.17.22.155

ServerActive=172.17.22.155

Hostname=Windows_A

技術分享圖片

參數說明:

Server: zabbix server的ip地址,

ServerActive: zabbix 主動監控server的ip地址,

其中Server和ServerActive都指定zabbix Server的IP地址,不同的是,前者是被動後者是主動。也就是說Server這個配置是用來允許172.17.22.155這個ip來我這取數據。而ServerActive的172.17.22.155的意思是,客戶端主動提交數據給他。

Hostname 主機名,必須唯一,區分大小寫。Hostname必須和zabbix web上配置的一直,否則zabbix主動監控無法正常工作。因為agent拿著這個主機名去問server,我有配置主動監控項嗎?server拿著這個主機名去配置裏面查詢,然後返回信息。

zabbix agent檢測分為主動(agent active)和被動(agent)兩種形式,主動與被動的說法均是相對於agent來討論的。

主動:agent請求server獲取主動的監控項列表,並主動將監控項內需要檢測的數據提交給server/proxy

被動:server向agent請求獲取監控項的數據,agent返回數據。

3、安裝agent

修改好文件後,用CMD(需有管理員權限)將Zabbix Agent安裝為Windows系統的服務,在windows控制臺下執行以下命令:

C:\zabbix\bin\win64\zabbix_agentd.exe -i -c C:\zabbix\conf\zabbix_agentd.win.conf

控制臺信息如下:

zabbix_agentd.exe [10540]: service [Zabbix Agent] installed successfully

zabbix_agentd.exe [10540]: event source [Zabbix Agent] installed successfully
4、啟動agent客戶端
C:\zabbix\bin\win64\zabbix_agentd.exe -c C:\zabbix\conf\zabbix_agentd.win.conf -s

控制臺信息

zabbix_agentd.exe [3176]: service [Zabbix Agent] started successfully

二、linux上安裝zabbix客戶端

前提:關閉防火墻

  • 下載zabbix rpm安裝包
  1. #rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
  • 安裝zabbix-agent
  1. #yum -y install zabbix-agent
  • 配置zabbix-agent

vim /etc/zabbix/zabbix_agentd.conf

  1. ###修改配置文件中的Server, ServerActive的IP, 該IP是zabbix服務端IP地址
  2. Server=zabbix server ip
  3. ServerActive=zabbix server ip
  4. Hostname=本機Ip #不要用127.0.0.1

  • 啟動zabbix-agent

#service zabbix-agent start

三、zabbix 監控交換機路由器

開啟SNMP

snmp-agent 
snmp-agent community read Test@123  //設置團體名為Test@123
snmp-agent sys-info version all 
snmp-agent target-host inform address udp-domain 172.16.100.100 udp-port 161 params securityname Test@123 v2c
snmp-agent trap enable 

  1. 註釋:
  2. udp-domain 172.16.100.100 //zabbix服務器ip地址
  3. udp-port 161 //監聽端口
  4. snmp-agent community read Test@123 //社團名稱public
  5. snmp-agent trap enable //開啟snmp

    技術分享圖片

技術分享圖片
技術分享圖片

zabbix管理(分享十九)