Shunze 學園 (http://www.shunze.info/forum/index.php)
|- OpenNMS (http://www.shunze.info/forum/board.php?boardid=34)
|-- 《三》Discovery Device (http://www.shunze.info/forum/threadid.php?boardid=34&threadid=1930)


作者: shunze 發表時間: 2015-10-14, 18:02:

《分享》Discovery Device

剛裝好的OpenNMS是不會有任何受控裝置出現在其中,
要讓OpenNMS能找到裝置,進而去監控其個別服務,需要透過Discovery來設定掃描範圍。

Discovery的設定在 Admin / Discovery 中。



在Discovery中主要分為兩個部分,其一是全域的掃描設定。



這部分包含以下設定。

  • Initial sleep time,按下 Save and Restart Discovery 後,間隔多少時間開始掃描。預設30秒。
  • Restart sleep time,完全掃描一次後,間隔多少時間再度進行掃描。預設是24小時。
  • Threads,透過幾個threads去進行掃描。預設1個thread,建議依主機性能加大到3或5。
  • Retries,掃不到時要重試幾次。預設1次。
  • Timeout,逾時時間,預設2秒。


再下來是掃描的方式,有by個別IP、含IP清單的檔案URL、by IP區段與排除特定IP區段不做掃描幾種方式。





等掃描完成後,可到 Info / Nodes 中查看掃到的裝置Nodes。





再點Node,就可以看到該裝置能被OpenNMS掃到的服務類型。




如果裝置Node被掃到的服務類型不需要被監控,可到 Admin / Manage and Unmanage Interfaces and Services 中進行取消勾選。






如果掃到的Nodes太多,OpenNMS不需要管監控Nodes,
可在 Admin / Delete Nodes 中,將不需要的Nodes進行刪除。




作者: shunze 發表時間: 2015-10-27, 21:48:

《分享》無法透過PING來掃描的解決方法

上文中說的掃描方式其實是透過ping (icmp)的方式去試探IP是否有回應,
有的話再透過Capabilities Daemon去檢查此IP所提供的服務。

但若主機本身把ICMP回應關起來了,
無法透過ping的方式確認主機是否存在時,又該怎麼辦呢?

這時就要透過Add Interface for Scanning的方式,



手動輸入IP,讓OpenNMS強制去檢查這個IP所提供的服務。



透過這個方式強制去檢查後,
同樣可以再加上SNMP的掃描來獲得更多由MIB所提供的資訊。

Powered by: Burning Board 1.1.1 2001 by WoltLab
Taiwan Translation by Achi