溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

怎么自動(dòng)化添加上百臺(tái)Zabbix監(jiān)控

發(fā)布時(shí)間:2021-10-25 15:45:02 來源:億速云 閱讀:143 作者:小新 欄目:系統(tǒng)運(yùn)維

這篇文章主要介紹了怎么自動(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)卡

怎么自動(dòng)化添加上百臺(tái)Zabbix監(jiān)控

Conditions選項(xiàng)卡

我們要在Conditions里面定義好需要的條件,這里我們選擇Host metadata like  Linux。這樣就剛好可以匹配到我們?cè)赼gent配置文件里面設(shè)置的HostMetadataItem=system.uname。

怎么自動(dòng)化添加上百臺(tái)Zabbix監(jiān)控

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

怎么自動(dòng)化添加上百臺(tái)Zabbix監(jiān)控

經(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í)!

向AI問一下細(xì)節(jié)

免責(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)容。

AI