Shunze 學園 >電腦資訊學系 >OpenNMS > 《九》透過SNMP取得Windows資源狀態 哈囉,還沒有註冊或者登入。請你[註冊|登入]
« 上一篇主題 下一篇主題 » 顯示成列印模式 | 增加到我的最愛
發表新主題 發表回覆
作者
主題
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2331

shunze 離線
《分享》透過SNMP取得Windows資源狀態引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

只要設備有支援SNMP,OpenNMS就可以透過SNMP來抓取該設備的戕態,Windows也不例外。

以下以Windows 2008 R2為例,示範如何安裝SNMP;
而OpenNMS又能抓到哪些資訊?

Windows 2008 R2的SNMP要透過新增功能,來增加SNMP的相關服務。



安裝時,請把SNMP服務及SNMP WMI提供者兩個一起裝起來。






安裝完成後,到服務堨i以找到SNMP服務進行設定。

首先於“安全性”頁籤新增可透過SNMP協定來讀取這台Server的IP及Community name。





再於“設陷”頁籤來新增Trap notice可發送的SNMP server位址。





最後於“代理程式”頁籤中,可以設定聯絡人及位置等資訊。
而下方的服務則可以全選。



Windows的SNMP協定設定到此完成,
OpenNMS中,已可透過SNMP v2c的協定,成功抓取到Windows 2008 R2的資源狀態。



基本上能抓取的資訊跟Linux差不多,包含TCP session、Process數目、記憶體使用量與硬碟使用量等,全部都有。

























另外順子也發現,若該Server本身有執行IIS服務,IIS的連線數也會一併顯示喔∼











♥順子老婆的網拍,請多關照∼

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!




2015-11-02, 14:32 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2331

shunze 離線
《分享》將Windows事件轉為Trap Event to OpenNMS引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

在上文中,我們不但建立SNMP的community,也設定了Trap;
那這個Trap該如何去使用呢?



就像在前幾篇中,順子建立了第三方物件Cyberoam的高CPU使用率trap 一樣,
要讓OpenNMS接收Windows的Trap Notice,我們一樣要建立Windows的Event Notifications。



重點在於UEI的選擇上,我們必需要選取到 Microsoft Enterprise 這個UEI。



其它就沒什麼特別的,一路完成到底。







要讓該Trap Event有作用,不要忘了,要把Actions圈選為 On 喔才有notice的效果喔∼




接著把焦點移到Windows上,在“執行”中輸入 evntwin 呼叫“設陷轉譯器事件編輯器”。



圈選為自訂後,按下“編譯”按鈕。



然後將要轉為trap的事件,進行選取。



Windows上大大小小的事件太多,哪些要?哪些不要?可以對應到事件檢視器中的事件。
例如順子對安全性中的“登入4624”、“登出4634”這兩個事件有興趣,



那麼可以在對應的Security項目中,找到這兩個事件,新增為trap。



若有需要,可在接下的來畫面中,進行時間間隔調整。



完成後,在“設陷轉譯器事件編輯器”中就會看到這兩個項目被列為trap。




當使用者登入這台Windows電腦時,就會觸發事件,由Windows主動以SNMP trap的方式通知OpenNMS。



若我們在Trap Event設定時,有設定郵件通知,那麼我們也會收到通知信。




不過就如同順子的擷圖,OpenNMS對中文的支援很差;
只要遇到中文就無法正常顯示該中文字元!
上網找了很久,進行各種編碼的調整,都找不到對應的解決方法...

另外,也無法在Windows中針對不同事件,以不同的Trap主旨及內容通知管理員。
所有在Windows中轉為trap的事件,都列在同一個UEI中處理,無法進行類別區分。

以上兩點,是Windows在Trap的應用上,幾個比較不完美的地方...


參考資料
Windows server Event trap for opennms



♥順子老婆的網拍,請多關照∼

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!




2015-11-04, 18:44 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
  « 上一篇主題 下一篇主題 »
發表新主題 發表回覆
跳到:

Powered by: Burning Board 1.1.1 2001 WoltLab GbR