zabbix簡介(一)

一 Zabbix簡介
   基於Web界面的分佈式系統監控的企業級開源軟件。可以監控各種系統與設備,網絡參數,保證服務器設備安全運營;提供靈活的通知機制。
二 Zabbix的特點和功能
   1.特點
   1)安裝與配置簡單
   2)可視化web管理界面
   3)免費開源
   4)支持中文
   5)自動發現
   6)分佈式監控
   7)實時繪圖
   8)email通知
   2.主要功能
   CPU負荷、內存使用、磁盤使用、網絡狀況、端口監視、日誌監控
二 Zabbix邏輯圖

zabbix進程:zabbix_agentd、zabbix_sender、zabbix_get、zabbix_server、zabbix_proxy(和zabbix_jave_gateway)
   1.zabbix_agentd:客戶端守護進程,收集客戶端數據,如cpu負載、內存、磁盤等使用狀況。
   2.zabbix_senderzabbix工具,用於客戶端發送數據給server或proxy.通常用於耗時比較長的檢查。爲防止zabbix超時,可以在腳本執行完成後通過sender主動提交數據。
   3.zabbix_getzabbix工具,用於server或proxy獲取客戶端數據。(通常用於排錯,如果server收不到客戶端數據,可以使用zabbix_get獲取數據來做故障排查)
   4.zabbix_server:服務端守護進程。其他守護進程最後數據都要提交給zabbix_server
   5.zabbix_proxyzabbix代理守護進程,類似中轉站。
   6.zabbix_java_gateway:Java網關,類似agentd,但只能用於Java.
   所以zabbix監控有兩種模式:
       server_agentd模式:簡單,監控主機少。
       server-proxy-agentd模式:監控主機多,減輕server壓力。
三 zabbix重要術語
   1.監控項(item):一個特定的監控指標的相關數據;這些數據來自被監控對象;item是zabbix收集數據的核心,相對監控對象,每個監控項都由“key”標識。
   2.觸發器(tirgger):一個表達式,通過設定閥值,判斷監控對象特定item數據是否合理,合理“OK”,有問題“Problem”。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章