December 31,2008

OpenNMS 1.6.1 安裝教學文件

請大家給這兩位網友拍拍手~~~

酗咖啡的笨魚's Blog Opennms 1.6.1安裝

(這位 coffeefish 網友也有把文章貼在幾個論壇,比較有互動的是酷!學園 - Opennms 1.6.1安裝

機房部落格 OpenNMS 1.7.0-SNAPSHOT 安裝筆記OpenNMS 1.7.0-SNAPSHOT 設定筆記
(官網有說:snapshot 就是最新的開發版本:a nightly build of the very latest development version of OpenNMS)

差點忘了說,感謝 acty 網友讓我知道這些文章的存在 :)


Posted by ystuan at 樂多Roodo! │12:53 │回應(12)引用(0)自由軟體-網路管理
樂多分類:網路/3C 共同主題:自由軟體 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/7983851
回應文章
大大,

是否可以請教一下,為什麼1.61版沒有可以自己客製化的頁面? 1.2x的/admin/pollerConfig/index.jsp不見了
Posted by merci at December 31,2008 14:55
merci,

首先更正一下,應該是 1.6.1 版,而不是 1.61 版喔。

我手邊很久沒有 OpenNMS 在跑了,所以照慣例,上網找答案!

找到 rpmfind.net 列出了 opennms-webapp-jetty-1.6.1-1.noarch.rpm 這個檔案的內容,裡面有妳要的 /opt/opennms/jetty-webapps/opennms/admin/pollerConfig/index.jsp

所以應該是有喔,可以說一下妳的 1.6.1 安裝的環境跟安裝的方法嗎?

==
另外,叫我 PowerOp 就可以了,謝謝。
Posted by PowerOp at January 1,2009 22:42
Dear PowerOp,
我是使用官網的install guide一步一步裝上來的,
裝好後的確有pollerConfig/index.jsp,但是這個網頁卻沒有放在admin的設定網頁中。如果手動叫出pollerConfig/index.jsp,並且作設定,opennms依然不會偵測到我所設定的port。
Posted by merci at January 5,2009 00:49
merci,

那個 admin/pollerConfig/index.jsp 頁面,後來開發團隊故意把它藏起來了,可以參考這個討論串:

[opennms-discuss] adding services with OpenNMS 1.3.8

我大概抓一下重點,有位 John 發問說,有個 WebUI 的網頁可以用來 "add more services for discovery and polling, etc." ,怎麼他升級到 1.3.8 就不見了。

有位 Keith 回說,手動修改的話要修改下列三個檔案(可能還要重起 opennms 服務):

capsd-configuration.xml
poller-configuration.xml
poller-config.properties

Tarus 回他說,那是故意的,其實直接把瀏覽器指向 opennms/admin/pollerConfig 還是可以的。或者,去修改 /opt/opennms/*webapp/opennms/admin/index.jsp 這個檔案,拿掉相關註解,就可以讓那個 admin/pollerConfig/index.jsp 頁面回到 WebUI 上面。

那段註解有提到 bug 586 ,指的是 OpenNMS 程式臭蟲回報系統的這個:Bug 586 - Deleting Custom Poller Does Not Clear Services Table

照 bug 586 底下的說明,開發團隊目前希望在 2.0 版再把這個功能重新寫過。

至於你說的:「如果手動叫出pollerConfig/index.jsp,並且作設定,opennms依然不會偵測到我所設定的port。」可以說明詳細一點嗎?或者你可以用 Wink這個免費的抓圖工具抓畫面(有 MS Windows 跟 Linux 版本),然後把 .wnk 檔寄給我,我看一下你怎麼操作的。(ystuan 於 G信 達康)
Posted by PowerOp at January 6,2009 23:16
了解,
我後來也是直接指向 opennms/admin/pollerConfig
編輯克制化的port。
我手邊有一支程式會開啟52000 port,我將他灌在一台伺服器上,並在pollerConfig/index.jsp keyin 52000 port,opennms有找到這台伺服器,但是僅僅是一些default ,我客製化上去的52000並沒有被找到。
Posted by merci at January 7,2009 23:17
merci,

你可以先把這三個設定檔寄給我嗎?我幫忙看一下。


capsd-configuration.xml
poller-configuration.xml
poller-config.properties


隔空替大家抓藥這麼久,我看啊,我這個蒙古大夫也該來實際安裝、設定一下最新版的 OpenNMS 了,上次來真的,已經是好幾年前的事情了 :D
Posted by PowerOp at January 10,2009 10:58
可以等等嗎~"~
最近忙翻了...SORRY
Posted by merci at January 15,2009 20:49

呵呵...
我後來看ㄚ..可能是我太心急了....
昨天我在16:xx 設了一個2155 port的監控,重開opennms service or poller restart ,都沒用。
可是今天早上發現06:23:28 它終於被系統抓到了。
Posted by merci at January 16,2009 13:03
merci,

恭喜恭喜!

你這樣會讓我聯想到那個 rescan-frequency=86400000 (單位是毫秒,也就是一整天) 的設定,可是你也有 restart 了(重帶之後預設要等五分鐘,也就是300秒或者是設定檔寫的 initial-sleep-time=300000 毫秒),這就比較奇怪。

Anyway,成功了就好囉,恭喜你!

==
我是那種「書到用時再來找」的人,科科科科......
Posted by PowerOp at January 17,2009 11:23

請問一下我安裝好了opennma-windows,但是不曉得如何設定E-mail的寄送,我們公司寄送mail必須relay 公司內部的SMTP Server,請問相關的設定我要如何處理?
Posted by Jesse at February 4,2009 19:07
Jesse,
最近有點忙,真抱歉。

用 OpenNMS relay 這兩個字就可以搜尋到我另外一篇文章,裡面的留言應該就是你要的解答:


修改$OPENNMS_HOME/etc/javamail-configuration.properties

把 org.opennms.core.utils.mailHost 指向某個 mail relay,把 org.opennms.core.utils.useJMTA 設 false


你裝 MS Windows 版本的 OpenNMS ,那個$OPENNMS_HOME 應該要替換成 C:\Program Files\OpenNMS
Posted by PowerOp at February 19,2009 12:52

謝謝您的協助
問題已經解決了
Posted by Jesse at February 19,2009 16:05