zabbix關鍵要點

2022-07-12 06:06:08 字數 2089 閱讀 7546

官網文件:

快速部署監控:zabbix載體是主機,直接關聯內建模板,就可以使用,乙個主機可以關聯多個模板

自由發揮:自定義模板,應用集,監控專案,自定義key(最根本的功能,例如執行shell指令碼),最後模板關聯主機

自定義key存放目錄/usr/local/etc/zabbix_agentd.conf.d

2)自定義監控key

語法格式:

userparameter=key,command

userparameter=key,

key裡的所有引數,都會傳遞給後面命令的位置變數

如:userparameter=ping[

],echo $1

ping[0], 返回的結果都是0

ping[aaa], 返回的結果都是aaa

注意:被監控端修改配置檔案,注意要允許自定義key並設定include!

圖形繪製基於監控專案的資料

自定義的監控專案預設不會自動報警,需要配置觸發器和報警動作才會報警

觸發器是個表示式,會觸發事件執行某個動作,動作可以是發郵件或者重啟某個服務等

在模板裡面建立觸發器

觸發器表示式格式:《表示式》常數

例如:>5 //0為最新資料

如果web1主機最新的cpu平均負載值大於5,則觸發器狀態problem

報警功能實現:觸發器--->動作--->告警媒介

動作的事件源有:觸發器、自動發現、自動註冊、事件源

自動發現可以新增主機、自動關聯模板到主機、自動建立監控專案與圖形等

自動發現流程:1.建立自動發現規則;2.建立action工作,通過動作執行新增主機、關聯模板等操作

自動發現規則主要是通過發現主機的埠來檢查主機是否存在

自動發現適合部署成百上千的主機的一種方法

主被動監控

主動和被動都是對被監控端主機而言,預設zabbix採用被動監控,也就是server端發起監控key請求給agent

主動監控:agent向server發起連線,agent請求檢測監控專案列表,server響應,agent收到後,tcp會話關閉,由agent自個週期性收集資料

主動監控適合部署成百上千臺的主機監控的模式,這樣可以減輕server端的負載壓力,server端僅需儲存資料。

主動監控模式下需要主動模式的監控專案

agentd主機端主動模式監控的配置如下:

[root@zabbixclient_web2 ~]# vim /usr/local/etc/zabbix_agentd.conf

//#server=127.0.0.1,192.168.2.5

//注釋該行,允許誰監控本機

startagents=0 #關閉socket程序

//被動監控時啟動多個程序

//設定為0,則禁止被動監控,不啟動zabbix_agentd服務

serveractive=192.168.2.5 #指的是server端的主機

//允許哪些主機監控本機(主動模式),一定要取消127.0.0.1

hostname=zabbixclient_web2

//告訴監控伺服器,是誰發的資料資訊

//一定要和zabbix伺服器配置的監控主機名稱一致(後面設定)

refreshactivechecks=120

//預設120秒檢測一次

unsafeuserparameters=1

//允許自定義key

include=/usr/local/etc/zabbix_agentd.conf.d/

[root@zabbixclient_web2 ~]# killall zabbix_agentd //關閉服務

[root@zabbixclient_web2 ~]# zabbix_agentd //啟動服務

需要手動新增監控主機(主動模式監控)

在zabbix監控伺服器,新增被監控的主機(主動模式),設定主機名稱:zabbixclient_web2 (必須與被監控端的配置檔案hostname一致),將主機新增到linux servers組,ip位址修改為0.0.0.0,埠設定為0

###############

學好機器學習的關鍵要點

1.1 模型 決策函式 僅僅給出屬於乙個類別的值 決策樹 條件概率分布函式 不僅僅給出類別的值,還需要給出概率 lr演算法 1.2 策略 評價模型的好壞,使用損失函式進行度量,模型給出的值與實際真實值存在的差別。損失函式度量模型一次 的好壞,常用的損失函式有 損失函式的值越小,模型就越好.1.3 演...

C 要點(1)mutable關鍵字

在c 中,mutable是為了突破const的限制而設定的。被mutable修飾的變數,將永遠處於可變的狀態,即使在乙個const函式中,甚至結構體變數或者類物件為const,其mutable成員也可以被修改。例如 include class tester void printall const i...

直播系統搭建關鍵步驟與要點!

2017直播火了整整一年,現在2018年了,直播行業還是非常讓人想分一杯羹,許多 密謀 已久的人也漸漸開始動身了,陸陸續續的現在直播平台變的越來越多。但是很多質量低體驗低的平台也是層出不窮,為了想馬上進軍直播行業撈金卻沒有把地基打牢,一到伺服器承受不住或者系統沒有更新就會出現很多漏洞和問題,直接讓你...