日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

【zabbix】安装、配置agent,配置被监控端

發布時間:2024/9/19 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【zabbix】安装、配置agent,配置被监控端 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

  • redhat 7.0 (查看redhat版本: cat /etc/redhat-release)
  • zabbix 3.4
  • zabbix server已安裝完成(yum方式安裝zabbix)
  • 現需要向zabbix中增加一臺被監控端(被監控服務器/主機)
  • 啟動zabbix-agent時錯誤:PID file /run/zabbix/zabbix_agentd.pid not readable (yet?) after start.
  • 啟動zabbix-agent時錯誤:cannot set resource limit: [13] Permission denied
  • zabbix-agent配置錯誤:cannot send list of active checks to [192.168.200.213]: host [Zabbix server] not found
  • zabbix-agent配置錯誤:no active checks on server [192.168.200.212:10051]: host [Zabbix server] not found

在被監控端上,安裝zabbix-agent

  • 被監控端操作系統:Redhat 7.0
  • 被監控端ip:192.168.200.213
  • 被監控端 zabbix 名(在 zabbix 環境中唯一):zabbix_server213
  • zabbix server ip:192.168.200.212
  • 添加yum倉庫
  • rpm -i https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
  • 安裝zabbix-agent
  • yum install -y zabbix-agent

  • 檢查zabbix-agent是否安裝成功
  • systemctl list-unit-files | grep zabbix

    • 上圖顯示已經安裝名為“zabbix-agent”的系統服務。
    • disable表示,該服務器不能隨系統啟動,需要每次重啟后手動啟動
  • zabbix-agent配置
    對于zabbix-agent的配置,只要填寫對兩點即可:
    • zabbix server ip地址:192.168.200.212
    • 被監控端 zabbix 名(在zabbix環境中唯一):zabbix_server213。
    vim /etc/zabbix/zabbix_agentd.conf -------------------------------- # 被動檢查時,使用的 zabbix server IP 地址列表,以逗號分割。 # zabbix-agent 只接受來自該列表的連接。 Server=192.168.200.212 # 主動檢查時,使用的 zabbix server IP 地址列表,以逗號分割。 # 如果未指定該參數,主動檢查不可用。 ServerActive=192.168.200.212 # 自定義一個主機名,該主機名必須唯一。不得與其它zabbix-agent機器重名。 Hostname=zabbix_server213

    zabbix-web中,配置被監控端

    • 在zabbix web中,添加被監控端。被監控端 zabbix 名(在 zabbix 環境中唯一):zabbix_server213。
    • 在zabbix web中,添加被監控端:Configuration->Hosts->Create host。
    • zabbix-web地址: http://192.168.200.212/zabbix/
    • 使用默認賬戶Admin、默認密碼zabbix可以登錄zabbix web。
    • 上圖中Host name與zabbix_agentd.conf中Hostname保持一致。
    • Agent interfaces(必填): ip: 192.168.200.213 ; Port:10050
    • Enabled:打勾
    • 先不要點“add”,點上面的Templates,配置要用到的模板。
    • 這里只選取對操作系統進行監控。因被監控端是Redhat7.0,這里選擇的模板是Template OS Linux。
    • 上圖中,Availability列中,紅色底色顯示ZBX,是因為還未啟動被監控端。

    在被監控端上,啟動zabbix-agent

    systemctl start zabbix-agent.service
    • 無法啟動zabbix-agent時,查看日志分析原因。
    • 查看zabbix-agent程序日志: tail -f /var/log/zabbix/zabbix_agentd.log
    • 查看systemctl日志: journalctl -fla -u zabbix-agent.service
    • 在systemctl日志中,看到“PID file /run/zabbix/zabbix_agentd.pid not readable (yet?) after start.”,需要關閉 selinux。
    • 在zabbix-agent程序日志中,看到“cannot set resource limit: [13] Permission denied”,需要關閉 selinux。

    zabbix-web中,查看Host運行狀態

    • zabbix-agent啟動后,紅色狀態變為綠色狀態。
    • 至此zabbix-agent配置完成。

    zabbix server 日志錯誤:cannot send list of active checks to [192.168.200.213]: host [Zabbix server] not found

    • 該錯誤會出現在 zabbix server 的日志中。
    • zabbix server 的日志: /var/log/zabbix/zabbix_server.log
    • 跟蹤zabbix server 的日志:tail -f /var/log/zabbix/zabbix_server.log
    • 錯誤出現原因:當zabbix server向zabbix-agent發送數據時,無法為Hostname=Zabbix server的被監控端找到配置數據。
    • 簡單說:zabbix-agent配置文件中Hostname錯了。
    • 解決辦法:zabbix-agent配置文件中Hostname 與 zabbix-web中Host name一致即可。

    zabbix-agent配置錯誤:no active checks on server [192.168.200.212:10051]: host [Zabbix server] not found

    • 該錯誤會出現在 zabbix agent的日志中。
    • zabbix agent 的日志: /var/log/zabbix/zabbix_agentd.log
    • 跟蹤zabbix agent 的日志:tail -f /var/log/zabbix/zabbix_agentd.log
    • 錯誤出現原因:當zabbix agent向zabbix server請求數據時,無法為Hostname=Zabbix server(自己)的被監控端找到配置數據。
    • 簡單說:zabbix-agent配置文件中Hostname錯了。
    • 解決辦法:zabbix-agent配置文件中Hostname 與 zabbix-web中Host name一致即可。

    總結

    以上是生活随笔為你收集整理的【zabbix】安装、配置agent,配置被监控端的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。