OpenNMS是由許多個人及組織,在OpenNMS軟體專案這支大旗下,所共同打造的網路管理系統。從最初到2002年,程式代碼是由Oculan Corporation開發並以GPL釋出,後來後案的管理移交給 Tarus Balog。
基本介紹
- 外文名:OpenNMS
- 開發者:Oculan Corporation
- 釋出:GPL
- 贊助企業:The OpenNMS Group
概述,系統支持,最低需求,著作權,
概述
OpenNMS的贊助企業是The OpenNMS Group,它們也擁有OpenNMS的商標。OpenNMS是世界上第一個用開放原始碼模式開發的企業級網路管理系統。和其它複雜、功能強大的系統一樣,需要費一點心力來安裝和設定。
系統支持
請參閱最新的發行摘要以確認是否有支持你的作業系統。目前OpenNMS支持Linux(的很多不同發行版本), Solaris和Mac OS X,WINDOWS
最低需求
雖然我們不可能針對特定的環境來精確地估算OpenNMS之系統需求,底下列出安裝在 200個設備的網路中之最低需求。當然,只要有更好的硬體,OpenNMS可監控的設備數量百倍於此。
處理器
單處理器,1 GHz Pentium III 等級以上。OpenNMS能運用(系統中的)多處理器。
記憶體
最低256 MB的RAM,不過強烈建議512 MB。OpenNMS的Java Virtual Machine能運用大量的記憶體(最多2GB,如果是64-bit的處理器還可以更多)。如果手邊的預算可在「更多的記憶體」和「更快的處理器」之間做個選擇,請選擇「更多的記憶體」。
硬碟
OpenNMS程式本身需要大約25 MB。除此之外,每個資料變項查詢結果(data variable collected requires)預設要283 KB。假設每個受控介面需要2 MB,那麼200個介面大約是400 MB(保守估計)。資料庫部分,依照所儲存的事件數目,你可以假設需要100 MB到200 MB。最後,OpenNMS的各個記錄檔可能變得很大,特別是在除錯模式下。(請編輯OpenNMS設定目錄(通常為/opt/OpenNMS/etc 或/etc/opennms)下的檔案log4j.properties來變更這些設定。(綜合以上所述)以最小系統來說,800 MB到1 GB應該足夠了。
注意:除非是個很小的系統,否則請不要讓OpenNMS使用RAID-5。如果要使用RAID,我們建議使用RAID-1或RAID-1+0。
著作權
OpenNMS是一個衍生作品(derivative work),包含了以GNU通用公共許可證釋出的原來的程式代碼(original code)、納入的程式代碼(included code),以及修改過的程式代碼(modified code)。請參閱程式代碼以了解詳細的著作權事宜,底下列出一些較重要的著作權擁有者:
Copyright © 2002-2005 The OpenNMS Group, Inc..
Original code base for OpenNMS version 1.0.0 Copyright © 1999-2001 Oculan Corporation.
Mapping code Copyright © 2003 Networked Knowledge Systems, Inc.
ScriptD code Copyright © 2003 Tavve Software Company.
本檔案(英文版)有任何疏漏或更正,請告知Tarus Balog;繁體中文版請告知Austin Tuan
OPENNMS使用中常見錯誤:
1.出現不能啟動現象,特別是關於SNMP問題的,一般需要關掉TRAP服務.
2.目前漢化尚有很長距離要走