zabbix agent安裝配置

Linux服務器(debian)(已安裝agent,請根據下面描述確認是否需要升級agent)


1. 查看是否安裝zabbix agent

   # /usr/sbin/zabbix_agentd -V


2. 若版本低於2.0.8,則卸載原來agent,重新安裝新的agent
   2.1 停止原來agent服務
       # pkill zabbix 或 invoke-rc.d zabbix_agentd stop
   2.2 卸載agent
       # aptitude remove zabbix-agent
   2.3 清理殘存文件
       # find / -name '*zabbix*'
       根據查詢的結果逐個刪除相應文件和目錄
   2.4 下載zabbix 2.0.8的源碼對zabbix agent進行安裝
       下載地址:http://repo.zabbix.com/zabbix/2.0/debian/pool/main/z/zabbix/
   2.5 添加相應zabbix用戶和組
       # addgroup zabbix
       # adduser --ingroup zabbix zabbix
   2.6 解壓並安裝agent(假設拷貝目標目錄爲:/data/soft/)
       # cd /data/soft/ && tar zxvf /data/soft/zabbix_2.0.8.orig.tar.gz
       # cd /data/soft/zabbix_2.0.8
       # ./configure --enable-agent
       # make install
   2.7 修改agent配置文件
       # nano /usr/local/etc/zabbix_agentd.conf
       更新行:Server=127.0.0.1 => Server=192.168.1.5, 192.168.1.1
              Hostname=Zabbix Server => Hostname=192.168.0.210
       注:192.168.1.5是zabbix server,192.168.0.210是agent所在服務器IP
           其中192.168.1.1是zabbix服務器的默認網關,因zabbix服務器與zabbix agent不在一個網段,192.168.0.0段服務器見到的所有zabbix信息均來自網關,
           因此Server參數一定要加上zabbix服務器默認網關192.168.1.1,配置Agent時請注意




Windows服務器

1.下載windows版zabbix-agent-2.0.8並解壓,解壓後有兩個目錄bin和conf,其中bin中又有兩個目錄win32和win64,分別對應windows 32位和64位系統,請根據實際情況將相應目錄拷貝到某個磁盤下(我的是32位系統,拷貝win32到C:/下,並重命名爲zabbix),然後將另一個目錄conf中的配置文件zabbix_agentd.conf也拷貝到c:/zabbix目錄下,這樣該目錄下共有4個文件,分別爲:zabbix_sender.exe zabbix_get.exe  zabbix_agentd.exe  zabbix_agentd.conf


2.註冊zabbix agent服務
  2.1 運行cmd進入windows命令行控制檯
  2.2 運行c:\zabbix\zabbix_agentd.exe -c c:\zabbix\zabbix_agentd.conf -i
      注:-c表示配置文件路徑 -i表示安裝
3.在命令行運行services.msc進入windows服務控制檯,找到zabbix_agent服務,右鍵啓動即可
4.卸載zabbix agent
  4.1 運行cmd進入windows命令行控制檯
  4.2 運行c:\zabbix\zabbix_agentd.exe -c c:\zabbix\zabbix_agentd.conf -d
      注:-c表示配置文件路徑 -d表示卸載
注意:關於agent的配置文件,請參考Linux配置進行修改
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章