Zabbix基礎(chǔ)[沐風書苑]_第1頁
Zabbix基礎(chǔ)[沐風書苑]_第2頁
Zabbix基礎(chǔ)[沐風書苑]_第3頁
Zabbix基礎(chǔ)[沐風書苑]_第4頁
Zabbix基礎(chǔ)[沐風書苑]_第5頁
已閱讀5頁,還剩30頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、企業(yè)級的開源監(jiān)控解決方案 By Sunny 1參考幻燈 AgendaAgenda 簡介簡介 功能與特點功能與特點 系統(tǒng)架構(gòu)系統(tǒng)架構(gòu) 安裝部署安裝部署 配置使用配置使用 系統(tǒng)優(yōu)化系統(tǒng)優(yōu)化 第三方插件第三方插件 2參考幻燈 簡介簡介 Zabbix是一個基于WEB界面的提供 分布式系統(tǒng)監(jiān)視以及網(wǎng)絡監(jiān)視功能 的企業(yè)級的開源解決方案 3參考幻燈 功能功能 具備常見的商業(yè)監(jiān)控軟件所具備的功能(主機的性能監(jiān)控、 網(wǎng)絡設備性能監(jiān)控、 數(shù)據(jù)庫性能監(jiān)控、 FTP 等通用協(xié)議監(jiān)控、多種告警方式、詳細的報表圖表繪制) 支持自動發(fā)現(xiàn)網(wǎng)絡設備和服務器 支持自動發(fā)現(xiàn)(low discovery) key 實現(xiàn)動態(tài)監(jiān)控項的批

2、量監(jiān)控 支持分布式,能集中展示、管理分布式的監(jiān)控點 擴展性強, server 提供通用接口(api 功能), 可以自己開發(fā)完善各類監(jiān)控 編寫插件容易,可以自定義監(jiān)控項,報警級別的設置 數(shù)據(jù)收集 靈活的觸發(fā)器 高可定制的報警 實時的繪圖功能 WEB監(jiān)控能力 API功能 4參考幻燈 特點特點 安裝與配置簡單,學習成本低 支持多語言(包括中文) 免費開源 自動發(fā)現(xiàn)服務器與網(wǎng)絡 分布式監(jiān)控以及WEB集中管理功能 可以無agent監(jiān)視 通過WEB界面設置或者查看監(jiān)視結(jié)果 Email等通知功能 5參考幻燈 系統(tǒng)架構(gòu)系統(tǒng)架構(gòu) 6參考幻燈 安裝部署安裝部署 服務端服務端server的安裝的安裝 安裝Zabbi

3、x服務端 添加zabbix到系統(tǒng)服務文件 導入zabbix數(shù)據(jù)庫 拷貝service啟動腳本 配置zabbix_server.conf服務端文件 拷貝網(wǎng)頁文件到apache目錄 設置zabbix開機啟動 通過通過web頁面配置頁面配置zabbix 客戶端客戶端agented的安裝的安裝 7參考幻燈 ZabbixZabbix配置流程圖配置流程圖 8參考幻燈 監(jiān)控流程實例監(jiān)控流程實例 Host:Sunny Computer Item:C盤剩余空間 Itrigger:C盤空余空間小于10G Action:發(fā)送郵件/發(fā)送短信/ Medias:發(fā)送郵件 User:sunny 每隔30分鐘 監(jiān)控一次C盤

4、大小 C盤空余空間大于10G,持續(xù)監(jiān)控 查詢Action, 使用狀態(tài) C盤空余空間小 于10G,觸發(fā)Action 通過用戶權(quán)限, 檢查發(fā)送郵件 給哪些管理員 發(fā)送郵件報 警郵件 管理員處理 報警,釋放 C盤空間大 于10G 發(fā)送報警 jiechu郵件 9參考幻燈 導航欄導航欄 10參考幻燈 HostHost Host是Zabbix監(jiān)控的基本載體, 所有的監(jiān)控都是基于host。比如 Sunny的機器就是一個Host,Alan 的機器是另外一個Host。 11參考幻燈 Host groupHost group Host group是一個Host的群組, 擁有相似屬性的host可以組成一 個grou

5、p,方便統(tǒng)一的管理,比 如珠海辦公室所有的電腦可以 組成一個host組。 12參考幻燈 ItemItem Item是監(jiān)控項,是監(jiān)控的基本 元素,每一個監(jiān)控項對應一個 被監(jiān)控端的采集值 13參考幻燈 自定義自定義KeyKey 用戶自定義Key: UserParameter=Key,Command 檢測: zabbix_get s IP k commandparams 實例: UserParameter=ping,echo 1 14參考幻燈 ApplicationApplication Application是Item的集合,將 相似的item 放置在同一個application里 面便于管理,比

6、如所有監(jiān)控 網(wǎng)絡的item 15參考幻燈 TriggerTrigger Trigger是觸發(fā)器,當Items采集 值滿足Triggers的觸發(fā)條件時, 就會產(chǎn)生actions。 16參考幻燈 TriggerTrigger表達式格式表達式格式 觸發(fā)器使用表達式非常靈活,可以使用它們來進行復雜邏輯的監(jiān)控統(tǒng)計 一個簡單的觸發(fā)器表達式如下: :.() Function:觸發(fā)器函數(shù) Function parameter:函數(shù)參數(shù) Operator:運算符(比如 / * - + # = & |) 17參考幻燈 TriggerTrigger表達式實例表達式實例 1、 上的處理器負載太高上的處理器負載太高 :

7、system.cpu.loadall,avg1.last()5 2、 過載過載了了 :system.cpu.loadall,avg1.last()5|:system.cpu.loadall,avg1.min(10m)2 3、/etc/passwd 文件被人修改文件被人修改 :vfs.file.cksum/etc/passwd.diff()0 4、有人正在下載大文件、有人正在下載大文件 :net.if.ineth0,bytes.min(5m)10M 5 5、服務器不可達、服務器不可達 :icmpping.count(30m,0)5 6 6、夜間、夜間(00:00-06:00)cpu5(00:00

8、-06:00)cpu5分鐘平均值大于分鐘平均值大于2 2 zabbix:system.cpu.loadall,avg1.min(5m)2&zabbix:system.cpu.l oadall,avg1.time(0)000000&zabbix:system.cpu.loadall,avg1.time(0)060000 18參考幻燈 ItemItem和和TriggerTrigger的關(guān)系的關(guān)系 Trigger即觸發(fā)器,他有3個狀態(tài),unknown、problem、ok,只有當狀態(tài)從problem到ok 或者ok到problem才會觸發(fā)action。 每一次item取到值,包含這個item的tri

9、gger都會進行一次狀態(tài)查詢并生成event,相當 于每個event都有狀態(tài)。 Trigger的條件可以由一個模板多個item組和而成(不能跨Template) 19參考幻燈 GraphGraph Graph繪圖,Graph可以為每 一個item繪制圖表,也可以把多 個Items繪制在一張表內(nèi)。 20參考幻燈 Discovery rulesDiscovery rules Discovery rules發(fā)現(xiàn)規(guī)則,自動發(fā)現(xiàn)所有的滿足條件的item,并自動創(chuàng)建一個或者多個items,比如自動發(fā)現(xiàn)多個盤符 或自動發(fā)現(xiàn)多個網(wǎng)卡。 21參考幻燈 Web scenariosWeb scenarios Web

10、 scenarios是用來監(jiān)控web程 序的,可以監(jiān)控到web程序的下 載速度、返回碼及響應時間,還 支持把一組連續(xù)的web動作作為 一個整體來監(jiān)控 22參考幻燈 TemplateTemplate Template就是特殊的Host,是講Host的屬性進行資源抽象(即對Items,Trigger,Graphs, Web,Discovery等進行資源抽象),不對應具體的主機,在數(shù)據(jù)庫中,他們都是在 hosts表中,其中字段status=0代表host,status=3代表Template。 當Host關(guān)聯(lián)到Template時,Zabbix會將Template的屬性直接復制到Host上, 沒有繼承

11、關(guān)系。 注意:取消Hosts和Template關(guān)系時,如果想讓Template復制過來的屬性頁同時刪除, 需要在host里點Unlink and clear, 在Template里取消關(guān)聯(lián)式不能取消復制給Host的屬性的。 23參考幻燈 EventEvent Event事件,包括 trigger 事件、 發(fā)現(xiàn)規(guī)則事件、 自動登記或注冊事件、 內(nèi)部事件 24參考幻燈 ActionAction Action是告警動作,當觸 發(fā)器條件被滿足時,就會執(zhí) 行指定的action 25參考幻燈 MediaMedia Media即告警方式,即告警方式,Zabbix提供四類提供四類Media:Email/SMS

12、/Jabber/Script Email : 發(fā)送郵件 Script : 通過自己編寫程序或腳本的方式發(fā)送告警信息 SMS:在server主機上接入短信modem Jabber:Linux下的即時通訊工具,通過Jabber發(fā)送即時消息 26參考幻燈 ScreenScreen Screen將多種信息放在一起展 示,便于集中展示某個host的多 個信息,或是比較多個hosts的同 一種信息,這些信息可以是 graphs、maps、server infos等等, 幾乎涵蓋了zabbix所有的監(jiān)控 信息 27參考幻燈 MapMap Map添加關(guān)于主機的 拓撲圖 28參考幻燈 ReportReport

13、Report生成一些圖文報表 29參考幻燈 MonitoringMonitoring 30參考幻燈 AdministrationAdministration 31參考幻燈 MacrosMacros Macros 指宏變量,定義的宏變量可以在 trigger、 actions 等多種場景中引用。 Macros 分系統(tǒng)自帶全局宏的及自定義的宏。 系統(tǒng)自帶的全局 macros 列表及解釋參考: http:/ 引用 macros 的例子可參考上述 action 中添加Hostname:trigger.key.last(0)的例子。 Zabbix 還支持自定義 macros, 在添加 host 或是 template 時, 我們可以在 macros 項中定 義好后續(xù)要用到的宏變量,格式為: macroname=macrovalue 自定義的宏變量及系統(tǒng)自帶的宏變量都可以在 zabbix 場景中引用, zabbix 在遇到引用 的宏變量時, 會先查找當前場景中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論