iT邦幫忙

2021 iThome 鐵人賽

DAY 10
0
Security

監控大挑戰 - 以 Zabbix 為例系列 第 10

Day 10. 狀況篇 Zabbix 安裝問題排除

今天跟大家分享從維運手冊調出來的遇到問題與排除。

  1. 就是如果在 WEB 介面設定完以後發現設定失敗該怎麼半?

    因為 WEB 是 PHP 語言,所以我們要找到PHP參數的設定檔。
    針對想改的進行修改~

    vim /usr/share/zabbix/conf/zabbix.conf.php
    

    這邊修正完不用重啟服務喔~ (應該說修改php檔案不需要重啟服務唷)

  2. 通常Zabbix Server 跟 Agent 設定完啟動後,會需要進行 Log 檢查,看有沒有錯誤發生。

    一般來說,Linux Log 都會放在 /var/log 目錄下,那 Zabbix 當然也不例外 ~
    Server Log : /var/log/zabbix/zabbix_server.log
    Agent Log : /var/log/zabbix/zabbix_agentd.log

    • 從 Server 看 cannot send list of active checks

      1014:20210911:190236.796 cannot send list of active checks to "192.168.56.26": host [UbuntuServer] not found

    • 從 Agent 看 no active checks on server
      704:20210912:061557.800 no active checks on server [192.168.56.24:10051]: host [UbuntuServer] not found

    這個問題表示 Server 與 Agent 連線有問題~
    解決辦法:

    1. 確認服務 Server 與 Agent 是否真的有啟動--> Active: active (running)
    systemctl status zabbix-server.service
    systemctl status zabbix-agent.service
    
    1. Server 防火牆的 10051 port 沒有打開
      在iptables新增指令
    iptables -A INPUT -p tcp --dport 10050 -j ACCEPT
    
    1. Agent 防火牆的 10050 port 沒有打開
      在iptables新增指令
    iptables -A INPUT -p tcp --dport 10051 -j ACCEPT
    
    1. Host 名稱與 Zabbix Servers 那邊登記不符合

內容如有介紹不周的地方,再麻煩大家提點,感激不盡。
同步發表 行雲部落格 再麻煩大家多多指教 謝謝
行雲者研發基地官網 粉絲專頁


上一篇
Day 09. Zabbix 監控 ESXi vSphere
下一篇
Day 11. Zabbix 網頁介面介紹
系列文
監控大挑戰 - 以 Zabbix 為例30

尚未有邦友留言

立即登入留言