性夜影院午夜看片,无码精品久久一区二区三区,婷婷成人丁香五月综合激情,校园春色 qvod,性调教室高h学校

zabbix的理論知識

1.zabbix是什么

zabbix是一款根據(jù)web頁面的、開源的、企業(yè)級的,可以分布式布置的監(jiān)控軟件。

2.zabbix的作用

  • 監(jiān)控windows和Linux主機上的軟硬件狀態(tài)。
  • 監(jiān)控各網(wǎng)絡(luò)設(shè)備,如路由器、交換機、防火墻、f5、打印機等。
  • 發(fā)送告警通知。
  • 通過web頁面及圖形展示監(jiān)控數(shù)據(jù)。

3.zabbix的特性

  • 由server和agent程序協(xié)同工作,如果是分布式監(jiān)控還需要proxy程序。
  • 監(jiān)控方式站在agnet的角度分為主動監(jiān)控(agent active)和被動監(jiān)控(agent)。
    • 主動監(jiān)控
      當(dāng)監(jiān)控條目配置為agent active時,即為主動監(jiān)控,此時agent會主動根據(jù)配置好的時間間隔去向server或proxy詢問要監(jiān)控哪些item,然后將item的數(shù)據(jù)主動提交給server或proxy。
    • 被動監(jiān)控
      當(dāng)監(jiān)控條目配置為agent時,即為被動監(jiān)控,此時server或proxy會主動向agent請求它要監(jiān)控的item的數(shù)據(jù),然后agent會將數(shù)據(jù)發(fā)送給server或proxy。
  • 支持的監(jiān)控手段
    所謂監(jiān)控手段即server或proxy通過什么方式來收集監(jiān)控到的數(shù)據(jù),常用的有:
    • SNMP(polling,trapping)
    • IPMI(監(jiān)控硬件狀況)
    • JMX(監(jiān)控java應(yīng)用)
    • 自定義監(jiān)測(自定義各類監(jiān)控腳本監(jiān)測)
  • 告警閾值定義
    • 在trigger中定義告警閾值或條件
    • 存儲于后臺數(shù)據(jù)庫中
    • 可以自定義告警升級機制
    • 調(diào)用action實現(xiàn)自動化動作
  • 監(jiān)控數(shù)據(jù)呈現(xiàn)
    zabbix通過內(nèi)置的畫圖軟件將監(jiān)控到的數(shù)據(jù)實時通過web頁面呈現(xiàn)出來。
  • 歷史數(shù)據(jù)存儲
    • 存儲于數(shù)據(jù)庫中
    • 支持多種數(shù)據(jù)庫,mysql,db2,oracle,postgresql,sqlite
    • 存儲時長可自定義
    • 自動清理過期歷史數(shù)據(jù)
  • 監(jiān)控主機配置
    • 通過添加監(jiān)控設(shè)備方式添加
    • 可以使用模板進行配置
  • 模板的使用
    • 模板包含item,trigger,action等一系列單個主機支持的元素
    • 模板中可以使用組監(jiān)控
    • 模板可以繼承
  • 自動發(fā)現(xiàn)功能
    • 網(wǎng)絡(luò)設(shè)備自動發(fā)現(xiàn)
    • agent自動注冊
    • 自動發(fā)現(xiàn)文件系統(tǒng)、網(wǎng)卡、SNMP OID
  • web界面
    • web前端采用php編寫
    • 界面樣式可以靈活自定義
    • 自帶操作日志審計
  • zabbix API
    供第三方程序接入
  • 權(quán)限系統(tǒng)
    可以對用戶進行分組認(rèn)證及授權(quán)。
  • agent端
    支持Linux和Windows系統(tǒng)。
  • 守護進程
    基于C語言開發(fā)。

4.zabbix系統(tǒng)的組成

  • zabbix_server
    • 服務(wù)端守護進程。
    • 負責(zé)處理客戶端主動送上來以及它主動去取回的數(shù)據(jù)。
    • 通過web界面呈現(xiàn)這些數(shù)據(jù)。
  • zabbix_agentd
    • 客戶端守護進程。
    • 負責(zé)收集客戶端上的數(shù)據(jù)并發(fā)送給server或proxy。
  • zabbix_get
    • 服務(wù)端工具。
    • 在服務(wù)器上執(zhí)行,用于手動收集客戶端的監(jiān)控數(shù)據(jù),可以用于監(jiān)控測試或者排錯。
  • zabbix_sender
    • 客戶端工具。
    • 對于非常耗時間的檢測項,可以在其檢測完成以后,通過它將數(shù)據(jù)發(fā)送給server或者proxy。
    • 需要與trapper配合使用。
  • zabbix_proxy
    類似于server,但它只是一個中轉(zhuǎn)站,當(dāng)跨地區(qū),跨機房部署zabbix系統(tǒng)時,需要用到它,以將它收集到的數(shù)據(jù)發(fā)送給server。
  • zabbix_java_gateway
    • 類似于agentd程序。
    • 只用于java應(yīng)用程序的監(jiān)控。
    • 只能主動去獲取數(shù)據(jù),類似于agent active。
    • 最終將收集到的數(shù)據(jù)發(fā)送給server或proxy。
  • zabbix_web
    構(gòu)建zabbix專用的站點,將監(jiān)控數(shù)據(jù)以web頁面的形式呈現(xiàn)出來,并對zabbix系統(tǒng)進行配置設(shè)定。

5.zabbix 3.2.4的軟件環(huán)境要求

zabbix 3.2.4 web需求php的環(huán)境如下:

zabbix的理論知識

以上參數(shù)決定了php在編譯時需要指定的參數(shù),以后需要設(shè)定的php.ini參數(shù)值。

相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國內(nèi)好評如潮的Linux云計算運維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開發(fā)專業(yè)人才培訓(xùn)機構(gòu)!