openNMS

 

openNMSとは

Javaで作られているネットワーク管理アプリケーションである

postgreSQLだけサポートする

한 번의 설치로 수많은 부호까지 규모를 확장할 수 있도록 디자인된 오픈NMS는 네트워크 서비스를 자동으로 알아낼 수 있으며

애플 iOS용 이동식 클라이언트도 등장해 있는 상태

あんまり知られてないのかな?資料が足りない。

様々なリソースを監視してグラフで表示してくれるソフトである。

特徴としてはネットワークリソースの監視とは異なりWeb/DHCP/DNS、そしてデータベースアクセスなどのサービスを対象としている

http://www.itworld.co.kr/insight/63982

openNMS超基本味方

image

上記のNode IDからエージェントを検索

 

それから検索されたホストをクリックする

 

image

 

それからResource Graphsをクリック

 

すると以下のような画面が出る

image

よくわからないのでGraph Allするとすべてのグラフが出力される

 

image

 

NetAppのI/O状況も見れる

image

NFS -> netapp(cash -> hdd)

NetApp NFS v3 Read/Write = NFS apiからcashまでのR/W平均数

Start NRG-Graphing for NetApp Disk IO = cashからhddまでのI/Oの容量

cashまで行く経路と実存のディスクまで書き込みするグラフが分かれてるので原因切り分けするのによさげな感じする

 

chef利用してopenNMS設置

http://cloud.biglobe.ne.jp/hosting/blog/tech/20130924193759

 

postgresql

https://supermarket.chef.io/cookbooks/postgresql

cookbook ‘postgresql’, ‘~> 3.4.20’

node/xx.json

{
“postgresql”: {
“password”: {
“postgres”: “pwpw”
}
},
“run_list”: [“recipe[postgresql::server]”]
}

 

knife solo cook xx@xx

 

cookbook ‘opennms’, ‘~> 16.0.0’

そのままインストールできなかった

vim ./cookbooks-2/opennms/attributes/default.rb

僕の場合yumインストールが指定されたバージョンのものがなかったのでエラーとなった

 

後はpostgresqlのパスワードを指定しなくて怒られた

 vim /opt/opennms/etc/opennms-datasources.xml

にてpostgresqlのパスワード指定して

 

再度実行したらうまくいった

https://supermarket.chef.io/cookbooks/opennms

 

 

 

おわったら

 

host:8090/opennms

admin/admin

うまくいった

 

 

設定

 

 

 

 

http://gmt-24.net/archives/400

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です