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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Zabbix3.X---Zabbix _Agent主动模式的监控(Active)

發布時間:2025/6/16 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Zabbix3.X---Zabbix _Agent主动模式的监控(Active) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

(一)簡介

  • 如果zabbix_server端當主機數量過多的時候,雖然可以通過增加代理的方式來進行收集數據,但是需要增加proxy機,所以還可以通過zabbix_agent主動往由Server端去發生數據來解決,否則,Zabbix會出現嚴重的性能問題,主要表現如下:?
    1、當被監控端主機過多時,web操作很卡,容易出現502,已經數據庫等方面的問題。
    2、容易造成圖層斷裂 。
    3、開啟的進程(Pollar)太多,即使減少item數量,以后加入一定量的機器也會有問題

  • 所以下面主要往兩個優化方向考慮:?
    1、添加Proxy節點做分布式監控?
    2、調整Agentd為主動模式?

    由于分布式監控上邊已講,現在主要講解通過zabbix_agentd主動模式的監控。



(二)被監控端zabbix_agnetd.conf的配置設置

[root@vos-gsm-35?etc]#?grep?'^[a-Z]'?zabbix_agentd.conf LogFile=/tmp/zabbix_agentd.log StartAgents=0??????????????????????? ServerActive=192.168.99.99 Hostname=192.168.1.36 RefreshActiveChecks=120

解釋:

StartAgents=0? ? ? ? ? #客戶端agent模式。設置為0表示啟用主動模式,而被動模式被關閉,但被監控端的 zabbix_agentd 不監聽本地端口.

#ListenPort=10050被注釋掉,所以無法在 netstat -lntp|grep zabbix命令中查看zabbix_agentd進程

#Server=x.x.x.x? 如果設置為純被動模式,則應該注釋掉這一條指令

ServerActive=**.**.**.**? ? #主動模式的server IP地址

Hostname=test_host? ? #重要:客戶端的hostname,不配置則使用主機名

RefreshActiveChecks=120? ? #被監控端到服務器獲取監控項的周期,默認120s即可

注:純主動模式下的zabbix agent,只能支持Zabbix Agent (Active)類型的監控項。


(二)調整監控模板

3.1,點擊模板Template OS Linux。配置--模板--Template OS Linux

3.2,全克隆該模板。

3.3,給新模板重命名,并點擊添加。

3.4,找到該模板--監控項--全選--批量更新--類型--zabbix客戶端(主動式)--更新

3.5,更新自動發現規則,里邊有兩個。

3.6,點擊進去,在類型中選擇zabbix客戶端主動式

3.7,把所有的監控項包括自動發現規則都變成主動監控式。

3.8,把所有的監控項都要設置成主動式包括自動發現規則,不支持的停掉


(四),在Zabbiex服務器WEB界面上添加主機

4.1,添加主機。配置--主機--創建主機

4.2,添加主機的相關地址。

4.3,配置模板,見下圖

4.4,添加完成后,發現燈不亮是正常的,只要監控有數據就行。因為服務器是基于被動模式的,如果服務端無法直接連接到客戶端被動模式端口這個燈是不綠的,就算是使用主被模式數據上來,這個燈也不綠

4.5,查看數據圖




備注:無論是主動模式還是被動模式都是對zabbix客戶端(zabbix_agentd)來說的,許多設備都是通過snmp協議進行監控的,是無法實行主動監控,因為監控類型不支持。

被動模式工作流程: Server?打開一個TCP連接 Server發送一個key?為agent.ping Agent接受這個請求,然后響應<HEADER><DATALEN>1 Server對接受到的數據進行處理 TCP連接關閉 ##################### 主動模式設置方法: LogFile=/tmp/zabbix_agentd.log SourceIP=192.168.99.99 Server=192.168.99.99 ListenPort=10050 ServerActive=192.168.99.99 Hostname=Zabbix?server


主動模式流程: Agent向Server建立一個TCP連接 Agent請求需要檢測的數據列表 Server響應Agent,發送一個Items列表 Agent允許響應 TCP連接完成本次會話關閉 Agent開始周期性地收集數據 ######################## 主動模式的設置方法: LogFile=/tmp/zabbix_agentd.log StartAgents=0 ServerActive=192.168.99.99 Hostname=192.168.1.36 RefreshActiveChecks=120


轉載于:https://blog.51cto.com/liqingbiao/1983851

總結

以上是生活随笔為你收集整理的Zabbix3.X---Zabbix _Agent主动模式的监控(Active)的全部內容,希望文章能夠幫你解決所遇到的問題。

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