Zabbix 5.0LTS監控系統定義(專業術語)之二

Zabbix 5.0LTS監控系統定義(專業術語)之二

在這裏插入圖片描述
本章將一一解釋一些Zabbix中常用術語的含義。

主機(host)

  • 你想要監控的聯網設備,有IP/DNS。

主機組(host group)

  • 主機的邏輯組;可能包含主機和模板。一個主機組裏的主機和模板之間並沒有任何直接的關聯。通常在給不同用戶組的主機分配權限時候使用主機組。

監控項(item)

  • 你想要從主機接收的特定數據,一個度量(metrics)/指標數據。

值預處理(value preprocessing)

  • 存入數據庫之前,轉化/預處理接收到的指標數據

觸發器(trigger)

  • 觸發器是一個邏輯表達式,用來定義問題閾值和“評估”監控項接收到的數據

當接收到的數據高於閾值時,觸發器從“OK”變成“Problem”狀態。當接收到的數據低於閾值時,觸發器保留/返回“OK”的狀態。

事件(event)

  • 發生的需要注意的事件,例如觸發器狀態改變、自動發現/監控代理自動註冊

事件標籤(event tag)

  • 提前設置的事件標記,可以用於事件關聯,權限細化設置等。

事件關聯(event correlation)

  • 自動靈活的、精確的關聯問題和解決方案

比如說,你可以定義觸發器A告警的異常可以由觸發器B解決,觸發器B可能採用完全不同的數據採集方式。

異常(problems)

  • 處在“異常”狀態的觸發器

異常狀態更新(problem update)

  • Zabbix提供的異常管理選項,例如添加評論、確認異常、改變嚴重級別或者手動關閉等。

動作(action)

  • 預先定義的應對事件的動作

一個動作由操作(例如發出通知)和條件(什麼時間進行操作)組成

升級(escalation)

  • 用戶自定義的一個在動作(action)內執行操作的場景; 發送通知/執行遠程命令的序列。

媒介(media)

  • 發送告警通知的方式、途徑

告警通知(notification)

  • 通過預先設定好的媒介途徑發送事件信息給用戶。

遠程命令(remote command)

  • 預定義好的,滿足特定條件的情況下,可以在被監控主機上自動執行的命令。

模版(template)

  • 被應用到一個或多個主機上的一整套實體組合(如監控項,觸發器,圖形,聚合圖形,應用,LLD,Web場景等)。

模版的應用使得主機上的監控任務部署快捷方便;也可以使監控任務的批量修改更加簡單。模版是直接關聯到每臺單獨的主機上。

應用(application)

  • 監控項的邏輯分組

Web場景(web scenario)

  • 檢查網站可瀏覽性的一個或多個HTTP請求

前端(frontend)

  • Zabbix提供的web界面

儀表板(dashboard)

  • 自定義的web前端模塊中,用於重要的概要和可視化信息展示的單元, 我們稱之爲組件(widget)。

組件(widget)

  • Dashboard中用來展示某種信息和數據的可視化組件(概覽、map、圖表、時鐘等)。

Zabbix API

  • Zabbix API允許用戶使用JSON RPC協議來創建、更新和獲取Zabbix對象(如主機、監控項、圖表等)信息或者執行任何其他的自定義的任務

Zabbix server

  • Zabbix軟件的核心進程,執行監控操作,與Zabbix proxies和Agents進行交互、觸發器計算、發送告警通知;也是數據的中央存儲庫

Zabbix agent

  • 部署在監控對象上的進程,能夠主動監控本地資源和應用

Zabbix proxy

  • 代替Zabbix Server採集數據,從而分擔Zabbix Server負載的進程

加密(encryption)

  • 使用TLS(Transport Layer Security )協議支持Zabbix組建之間的加密通訊(server, proxy, agent, zabbix_sender 和 zabbix_get工具) 。

網絡自動發現(network discovery)

  • 網絡設備的自動發現。

低級別自動發現(low-level discovery)

  • 特定設備上低級別實體的自動發現(如文件系統、網絡接口等)。

低級別自動發現規則(low-level discovery rule)

  • 爲自動發現設備中低級別實體設定的一系列規則。

監控項原型(item prototype)

  • 有特定變量的指標,用於自動發現。. 低級別自動發現執行之後,該變量將被實際自動發現的參數替換,該指標也自動開始採集數據。

觸發器原型(trigger prototype)

  • 有特定參數作爲變量的觸發器,用於自動發現。自動發現執行後該變量將被實際自動發現的參數替換,該觸發器自動開始計算數據。

還有其他的一些Zabbix 實體原型也被用於自動發現中——圖表原型,主機原型,主機組原型,應用原型。

agent自動註冊(agent auto-registration)

  • Zabbix agent自己自動註冊爲一個主機,並且開始監控的自動執行進程。
Zabbix常見術語 解析
Frontend 前端
Zabbix API Zabbix的接口
Zabbix server Zabbix服務端
Zabbix Agent Zabbix 客戶端
Zabbix proxy Zabbix代理
Network discovery 網絡自動發現
Active agent auto-registration 主動Agent自動註冊
Low-level discovery 低級自動發現

監控收集常用術語

監控收集常用術語 說明 備註
Host 主機 任何被監控的設備都叫主機:服務器、交換機、存儲、打印機等
Host group 主機組 就是主機的邏輯分組。比如同一個機房的主機分一組,同個辦公區的打印機分一組
Item 監控項 可以理解爲監控的一個指標,比如CPU使用率、內存、負載、網卡接收流量
Value preprocessing 預處理 監控項數據預處理,就是數據再存人數據庫之前按照制定的規則預處理。比如處理成數據的變化量,數據的每秒變化速率,或者是單位的換算,從ms(毫秒)算成s(秒).
Template 模板 就是可以應用到多個監控設備的監控集合,包含監控項,觸發器,LLD,web監控等等。同一類的監控就可以整理成模板,從而可以重複使用,大幅度提高了監控的效率。
Application 應用 一組監控項的邏輯分組。比如Nginx的監控項統一分到Nginx應用中
Web scenario Web場景 是監控web的一個或多個http請求,一個場景中可以是單個URL,也可以是多個URL。比如可以將用戶登陸、搜索、點擊商品詳情、加入購物車等操作放入一個場景進行監控,當所有的的步驟都成功,該場景的監控纔是成功的。
Macros 可以認爲是一個變量,可以應用在告警等功能中。

數據展示術語

數據展示常用術語 說明 備註
Graph 圖表 可以將一個或多個監控項的監控數據放入同一張圖表當中。比如將CPU的用戶使用率、系統使用率、空閒率都放入CPU監控圖表中
Screen 聚合圖表 就是將多個graph聚在一張監控大屏中。比如將CPU、網卡、內存、IO這些圖表放在一起,就組成了主機的聚合圖表
Maps 拓撲圖 Zabbix還支持拓撲圖展示監控,並在拓撲圖中加入對應的監控指標,當監控項異常時,拓撲圖也會顯示異常,很方便定位問題
Slide shows 幻燈片演示 每隔一段時間輪流播放多個聚合圖表,可以實現將主機、網絡、存儲、緩存、數據庫的各個聚合圖表輪流播放

告警相關術語

告警相關術語 說明 備註
Trigger 觸發器 是告警的策略設置,可以分別設置正常狀態和異常狀態的觸發器。比如CPU持續5分鐘使用率超過80%就觸發告警
Event 事件 比如告警狀態的變化,自動化發現策略生效,客戶端註冊成功等等這些都是事件(比如CPU持續5分鐘使用率超過80%就觸發告警,觸發器的狀態會從OK變成problem,這就是一個事件)
Problem 異常狀態
OK 正常狀態
Action 操作 是根據事件以及條件定義的一系列動作。當CPU告警發生時,可以觸發一個操作,這操作是發送告警信息給管理員,讓他及時處理
Escalation 升級 是在一個動作內執行的操作,告警的升級就是通過這個實現。比如上面的告警信息發送就是Escalation。
Media 媒介 指告警通知的方式,短信,微信,郵件。上面的發送告警信息,可以通過微信給管理員發哦少年宮,微信就是一種媒介
Notification 通知 是關於事件的消息,通過指定的媒介發送給用戶。上面說到底發送的CPU告警就是一個通知
Remote command 遠程命令 指預先定義的,在指定條件下會會被執行的命令。CPU告警產生時除了發送信息外,也可以執行命令。比如將這臺設備上面的服務自動重啓下
Maintenance 維護模式 就是系統升級或者維護的時間段,該時間段可以不發送告警,或者發送告警,但是不計入服務可用性。

認證和權限術語

認證和權限術語 說明 備註
User 用戶 可以是內部用戶也可以是LDAP用戶。
User group 用戶組 多個用戶組成的邏輯組。比如運維組,研發組,產品組
Permission 權限 用戶或者用戶組對監控設備的訪問權限是不同的,可以是讀寫權限,只讀權限,或者沒有任何權限
User type 用戶類型 Zabbix中提供三種用戶類型,普通用戶,管理員,超級管理員。普通用戶只能查看對應的監控設備;管理員可以編輯有權限訪問的設備;超級管理員是可以管理監控系統中的所有配置,一般只有監控系統管理員是超級用戶。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章