Zabbix 監控系統

2021-10-04 16:32:32 字數 1792 閱讀 1303

#一、zabbix 監控架構

zabbix的監控架構在實際監控架構中,zabbix根據網路環境、監控規模等架構:server-clientserver-proxy-client

普通監控:

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-zk1uviu3-1585731167452)(

分布式監控:

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-ltem6coi-1585731167453)(

#二、zabbix 優點

#三、zabbix 缺點

需在被監控主機上安裝 agent,所有資料都存在資料庫裡,產生的資料很大,瓶頸主要在資料庫。

#四、zabbix 監控系統監控物件

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-i9ey7cfe-1585731167453)(

#五、監控區別

#六、zabbix監控方式

被動模式

主動模式

###1. server

zabbix server 是agent程式報告系統可用性、系統完整性和統計資料的核心元件,是所有配置資訊、統計資訊和運算元據的核心儲存器。

###2. 資料庫儲存

所有配置資訊和zabbix收集到的資料都被儲存在資料庫中。

###3. web介面

為了從任何地方和任何平台都可以輕鬆的訪問zabbix, 我們提供基於web的zabbix介面。該介面是zabbix server的一部分,通常跟zabbix server執行在同一臺物理機器上。

###4. proxy **伺服器

zabbix proxy 可以替zabbix server收集效能和可用性資料。

###5. agent監控**

zabbix agents監控** 部署在監控目標上,能夠主動監控本地資源和應用程式,並將收集到的資料報告給zabbix server。

###6. 資料流

監控方面,為了建立乙個監控項(item)用於採集資料,必須先建立乙個主機(host)。告**面,在監控項裡建立觸發器(trigger),通過觸發器(trigger)來觸發告警動作(action)。 因此,如果你想收到server xcpu負載過高的告警,你必須:

為server 建立乙個host並關聯乙個用於對cpu進行監控的監控項(item)。

建立乙個觸發器trigger,設定成當cpu負載過高時會觸發。

trigger被觸發,傳送告警郵件 。

#七、zabbix常用術語的含義

###1. 主機 (host)

###2. 主機組 (host group)

###3. 監控項 (item)

###4. 觸發器 (trigger)

###5. 動作 (action)

###6. 媒介 (media)

###7. 遠端命令 (remote command)

###8. 模版 (template)

###9. web 場景 (web scenario)

###10. 前端 (frontend)

###11. zabbix server

###12. zabbix agent

Zabbix監控系統

部署lnmp zabbix監控管理控制台需要通過web頁面展示出來,並且還需要使用mysql來儲存資料,因此需要先為zabbix準備基礎lnmp環境。修改nginx配置 root zabbix vim usr local nginx conf nginx.conf 將php配置資訊注釋關掉 啟動服務...

系統監控zabbix

zabbix 音同 z bix 是乙個基於web介面的提供分布式系統監視以及網路監視功能的企業級的開源解決方案。zabbix能監視各種網路引數,保證伺服器系統的安全運營 並提供靈活的通知機制以讓系統管理員快速定位 解決存在的各種問題。zabbix由2部分構成,zabbix server與可選元件za...

搭建zabbix監控系統

zabbix安裝過程 mysql phpnginx zabbix server zabbix agent 安裝zabbix之前需要準備基本環境,需要安裝 mysql nginx php 詳細安裝見一下鏈結 mysql安裝 nginx安裝 php安裝 安裝mysql 建立zabbix資料庫,和使用者,...