NO.A.0002——make.常見的監控軟體介紹
一、系統概述:
1)學習Linux技術,後期從事Linux運維方面的工作,作為運維人員最主要的工作職責之一:保障企業伺服器、入口網站、業務系統、資料庫高效、穩定的執行,一旦出現異常或者故障能夠第一時間去解決和處理。
2)作為運維人員是如何第一時間去獲取企業伺服器、入口網站、業務系統、資料庫等執行狀態的呢?可以通過手工方式7x24登入、重新整理和訪問,還可以藉助開源監控軟體平臺7x24x365實時監控其執行狀態,一旦有故障第一時間給運維人員傳送報警訊息,運維人員能夠第一時間解決,減少企業的損失。
3)在網際網路IT企業中,目前有哪些主流的開源監控軟體呢?
MRTG;
Cacti;
Nagios;
Ganglia;
Zabbix;
Prometheus;
4)Zabbix是一款開源的、免費的分散式監控平臺,目前在企業中使用最多的一款監控軟體,主要可以監控如下四個層面的指標:
硬體層面
Zabbix可以監控硬體裝置,例如監控伺服器CPU溫度、風扇轉速、硬碟的異常、電源的異常、機箱是否被黑客入侵等。
軟體層面
Zabbix可以監控各種應用程式、軟體服務,例如可以監控Nginx、Tomcat、LVS、Keepalived、MQ、ZK、MYSQL、Redis、Hadoop等服務埠、程式、執行狀態、軟體服務返回值、關鍵詞。
系統層面
Zabbix可以監控Windows/Linux作業系統,例如可以監控作業系統CPU、MEM、NET、DISK、Open files、Process、User login、Load等狀態、數值。
網路層面
Zabbix可以監控網路裝置,例如交換機、路由器、防火牆,例如監控網路裝置的入口、出口頻寬、裝置之間連通性、資料丟包率等。
1、從0開始構建Zabbix監控平臺,首先要了解Zabbix監控平臺五大元件;
Zabbix五大元件有哪些?元件之間有什麼關係嗎?
Zabbix五大元件有哪些,元件之間有什麼關係嗎?Zabbix-Web:是基於PHP語言開發的web網站程式(UI介面)主要是用於使用者、管理員通過瀏覽器訪問web平臺,對zabbix監控進行檢視、配置、瀏覽等、可以實時從後端資料庫中讀取監控資料,在web頁面上進行展示。
Zabbix_Database:是關係型資料庫系統,主要是用於儲存客戶端的監控資料、使用者名稱、密碼等許可權、資料庫軟體種類:Oracle MySQL、Mariadb、Postgresql等;
ZABBIX-Server:是整個Zabbix監控的核心元件,其自身是基於C語言開發的,主要適用於監控和收集客戶端的資料,並且持久化將監控資料儲存到Database資料庫中。
Zabbix-Proxy:是Zabbix監控平臺的分散式節點,主要用於分擔Zabbix Server壓力,可以代替ZABBIX-Server去監控和收集客戶端去監控和收集客戶端的監控資料。最終將監控資料傳送給zabbix-server
Zabbix_Agent:也被成為監控端,客戶端伺服器上部署Agent程式,通過Agent程式可以抓取本地監控資料(CPU、MEM、NET、DISK、Open files、關鍵詞、狀態碼),最終監控到的資料上報給Zabbix Server。Proxy(主動模式、被動模式、均是以Agent參考)。
zabbix-server元件架構圖
基於CentOS7.x Linux作業系統構建一套Zabbix監控平臺,至少需要部署哪些元件呢?Zabbix-Server、Zabbix-WEB、Zabbix-Database、Zabbix-Agen;
相關文章
- Linux常用的監控軟體介紹!Linux
- 001.常見監控簡介
- 幾款SQLSERVER資料庫監控軟體介紹SQLServer資料庫
- meterpreter常見指令碼介紹指令碼
- 海康安防產品-[監控]影片監控原理介紹
- 常見的代理IP型別介紹型別
- 進行Linux效能監控的命令介紹Linux
- 常見的三種多媒體互動展廳介紹
- Kafka - 監控軟體Kafka
- 4個需要避免的常見Kubernetes監控陷阱
- linux常見特殊符號介紹Linux符號
- 11款企業網路運維監控軟體彙總介紹-行雲管家運維
- 開源監控系統Prometheus介紹Prometheus
- APM效能監控軟體的監控型別服務及監控流程型別
- Linux監控平臺介紹 zabbix監控介紹 安裝zabbix 忘記Admin密碼如何做Linux密碼
- wireshark、異常資料分析、常見RST介紹
- 效能監控之常見 Java Heap Dump 方法Java
- 常見伺服器系統介紹伺服器
- 高匿代理的介紹及常見問題
- 常見的四類HTTP狀態碼介紹HTTP
- VSCode軟體介紹VSCode
- mytop 使用介紹 mysql實時監控工具MySql
- 介紹幾種MySQL常見的圖形化工具MySql
- 常見啟用函式的介紹和總結函式
- 代理IP常見錯誤程式碼介紹
- 軟體測試--中介軟體介紹
- ai影片監控分析軟體AI
- 伺服器效能監控神器nmon使用介紹伺服器
- .NET GC 實時監控 dotnet-gcmon 介紹GC
- Altium designer軟體介紹
- django中介軟體介紹Django
- 無監控,不運維!深入淺出介紹ChengYing監控設計和使用運維
- mongodb 常見運維監控和執行計劃MongoDB運維
- 常見軟體的預設埠號
- 常見的五種軟體架構架構
- 常見的Web安全漏洞及測試方法介紹Web
- 常見的反爬蟲措施與應對方法介紹爬蟲
- Python的常見模組:OS和 time模組介紹Python