Hyper-V VMware MVMC 虛擬化 V2V 遷移

安裝使用thold模組 提供cacti主動告警功能

2013-08-29
之前的文章已介紹了cacti的安裝與使用。cacti固然好用,但是欠缺主動告警的機制,因此本文將介紹一個能夠提供主動告警功能的模組——thold,並示範如何安裝以及使用。
新設備如何套用Threshold

以下示範如何在新增設備後(或原有設備的新Graph),讓其亦套用之前設定的Threshold。先選擇Management中的Devices,找一台之前已建立的Device,並且點選「Create Graphs for this Host」,如圖13所示。


▲圖13 建立新Graph。

接著選擇要建立Graph的介面,再點選最下方的Create,以建立新的Graph。完成後再點選上方的「Auto-create thresholds」,如圖14所示。


▲圖14 在新介面建立Threshold。

之後畫面最上方會出現以下字串:


看到這個字串,就代表這個Graph的Threshold已經成功建立了。此時再回到Management中的Thresholds就可以看到這個Graph已經套用了之前建立的Threshold。

管理收信者

在此示範如何新增收件者,及如何套用在既有Threshold中。先點選Management中的Notification Lists,並點選右上角的「Add」。接著依序填寫Name、Description及Email Address,如圖15所示。若有多個收件者,同樣以逗號作為區隔。


▲圖15 建立收信者清單。

再回到Templates中的Threshold Templates,點選之前建立的Interface - Traffic [traffic_in]。在Other setting部分。可以看到新增了「Warning Notification List」及「Alert Notification List」欄位,在此可以下拉,並選擇之前建立的清單。若同時也設定Alert及Warning Emails,則兩者都會收到告警信,如圖16所示。


▲圖16 既有Threshold Template套用新收信者設定。

接著,介紹Notification Lists的相關應用。先點選Management裡的Devices,並任意點選一台設備。將會看見一個新的項次「Thold Up/Down Email Notification」。可以選擇的有Disable、Global List(參考全域設定)、List Below(依之前Notification Lists裡的設定)及Global and List Below(全域設定及Notification Lists裡的設定均發送)。

若有設定此項,在設備失聯時會寄發告警信,如圖17所示。


▲圖17 設備失聯告警。

最後,再回到Management中的Notification Lists,點選上方的Templates、Hosts、Thresholds,就可以看到各自被套用的有哪些,如圖18所示。Hosts及Thresholds,要至Management的Devices選擇包含List Below的項次及在Thresholds不套用Global Template,才會有對應的資料出現。


▲圖18 查看Notification Lists各項設定。

修改Threshold Global設定

最後,示範如何修改Threshold的Global設定。點選Configuration裡面的Settings,將會看到Thresholds,請加以點選,如圖19所示。


▲圖19 Thresholds的Global設定。

在這裡可以做很多的調整,筆者列舉部分可能需要修改的項目,其介面如圖20所示:


▲圖20 Thresholds郵件相關設定。

  • Dead Host Notification Email:設備失聯時的收件者
  • Down Host Subject:設備失聯時信件主旨
  • Down Host Messages:設備失聯時信件內容(以HTML郵件的方式呈現)
  • Recovering Host Subject、Recovering Host Messages:設備恢復時的主旨及內容
  • From Email Address、From Name:寄送郵件時的E-mail及寄件人名稱
  • Threshold Alert Message、Threshold Warning Message:Alert通知信及Warning通知信的信件內容
  • Send Alert as Text:是否以純文字寄送郵件(部分E-mail不提供HTML檢視功能)
結語

thold補足了cacti在告警方面的不足,讓管理者可以自行設定各種狀況下的門檻值,從而達到主動告警的目的。管理者若想更進一步地監控設備,不妨試試thold,也許可以解決許多讓人頭痛的問題。

<作者:丁光立,在ISP工作多年。對於Cisco設備較熟悉,除此之外也研究Linux,這幾年慢慢把觸角伸到資安的領域,並會在自己的blog(http://tiserle.blogspot.com/)分享一些實務上的經驗和測試心得。>


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!