您好,登錄后才能下訂單哦!
這篇文章主要介紹了怎么自動(dòng)化添加上百臺(tái)Zabbix監(jiān)控,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
可以將Zabbix自動(dòng)化分為三個(gè)大方向:
Zabbix Agent的自動(dòng)添加
Zabbix Discovery自動(dòng)發(fā)現(xiàn)
使用Zabbix API
那么今天我們來說說Zabbix Agent的自動(dòng)添加。
Zabbix Agent主動(dòng)注冊(cè)指的是,當(dāng)我們新增加一臺(tái)服務(wù)器,安裝好Zabbix Agent,并配置Zabbix Server的IP地址后,Zabbix Agent主動(dòng)聯(lián)系Zabbix Server,Zabbix Server接收到Agent的連接后,根據(jù)Agent的特征,和相應(yīng)的策略自動(dòng)將它們加入Host,并且可以根據(jù)相關(guān)的特征自動(dòng)關(guān)聯(lián)相應(yīng)的監(jiān)控模板。
Zabbix Agent配置
需要開啟Zabbix Agent的主動(dòng)注冊(cè),首先我們需要對(duì)ZabbixAgent進(jìn)行配置。
ServerActive=Zabbix Server的IP地址
Hostname=auto.example.com
#設(shè)置主機(jī)名,如果不設(shè)置默認(rèn)使用HostnameItem獲取主機(jī)名。而默認(rèn)情況下HostnameItem=system.hostname,這樣就可以獲取到Agent的主機(jī)名了。
#HostMetadata=nginx
#HostMetadata用于定義主機(jī)的元數(shù)據(jù),在自動(dòng)注冊(cè)的時(shí)候使用,不能大于255個(gè)字符,如果不設(shè)置默認(rèn)從HostMetadataItem獲取
HostMetadataItem=system.uname
# HostMetadataItem也是用于定義主機(jī)的元數(shù)據(jù),在自動(dòng)注冊(cè)的時(shí)候使用,不能大于255個(gè)字符,這里設(shè)置的Item指的是Zabbix自帶的監(jiān)控項(xiàng),注意這個(gè)值只用于HostMetadata沒有設(shè)置的時(shí)候才生效。
Zabbix Action配置
配置完畢Agent后,我們?cè)赪eb界面上來配置一個(gè)Action。步驟為:
configuration>>action>>Eventsource(選擇Auto registration)>>CreateAction。
可以自定義一個(gè)名稱,其它的默認(rèn)即可。
Action選項(xiàng)卡
Conditions選項(xiàng)卡
我們要在Conditions里面定義好需要的條件,這里我們選擇Host metadata like Linux。這樣就剛好可以匹配到我們?cè)赼gent配置文件里面設(shè)置的HostMetadataItem=system.uname。
Operations選項(xiàng)卡
接下來我們配置Operations選項(xiàng)卡,告知Action匹配到條件后的操作。下面我們配置了三個(gè)操作,滿足條件的activehost發(fā)起請(qǐng)求后會(huì)進(jìn)行下面操作:
把a(bǔ)gent加到host列表
把a(bǔ)gent加入linuxservers組
agent主機(jī)link模板Template OS linux
經(jīng)過這樣的配置,那么新的Agent就會(huì)自動(dòng)被Zabbix Server添加到主機(jī)監(jiān)控中,并自動(dòng)鏈接模板。
需要強(qiáng)調(diào)的是,你需要修改模板中的監(jiān)控類型為Zabbix Agent(active)。
目前自動(dòng)注冊(cè)并不會(huì)產(chǎn)生一個(gè)事件所以在Event中是看不到Zabbix Server自動(dòng)添加了一臺(tái)主機(jī)的。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“怎么自動(dòng)化添加上百臺(tái)Zabbix監(jiān)控”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。