歡迎您光臨本站 註冊首頁

關於nagios的授權、非標準文件名和status的幾個問題

←手機掃碼閱讀     火星人 @ 2014-03-03 , reply:0

關於nagios的授權、非標準文件名和status的幾個問題

近日在琢磨nagios,我給它起了個名:孬狗。從發音和含義都不太貼切,但很有個性。
我的系統是CentOS 5.2,Nagios-3.0.3,監控目標遍布多個地區,聯繫人有幾十個。現在mail、簡訊、飛信告警全部實現,都能將消息發到指定的聯繫人手機上。不過還有幾個問題需要請教一下。


1.WEB頁面的許可權問題。我用htpasswd添加的帳戶通過網頁可以瀏覽全部的目標,但我不想讓每個聯繫人看到全部信息,而只能看他負責的主機。而且隨著目標的增多,nagios頁面刷新越來越慢了,我想如果每個帳戶分配的主機少點,是不是刷新也能快點。但這個許可權在哪添加?網上找了N久,都說得很籠統,折騰了兩天我只是知道有這個功能,但無詳細點的說明。
2008-12-19 20:40
這個問題已經解決。

htpasswd /usr/local/nagios/etc/htpasswd.users

這裡的就是在contacts.cfg里定義的contact name的值,同時在cgi.cfg文件中加上新增加的用戶名就大功告成!!

authorized_for_system_information=nagiosadmin,
authorized_for_configuration_information=nagiosadmin,

我也夠笨,我添過無數帳號,但每次添的帳戶都不是contacts.cfg里的聯繫人,而是用戶組名,當然不行了!昨天怎麼就大腦短路了一把來了靈光?


2.監控目標進程的名稱問題。有些程序文件不規範,中間帶空格,或者後面帶符號,比如「ABCD PQRS.EXE」、「ABCD(1).EXE」,這樣的目標怎麼寫?

3.關於status和插件的問題。我的status裝好以後,在status map和3D status map看到的圖形基本沒用,亂七八糟一堆,如何解決?附圖。

4.關於路由器埠的流量檢測,check_local_mrtgtraf命令後面怎麼寫?我的MRTG也裝完了。

5.補充個問題,關於監控目標的配置文件數量。我是把監控目標按不同的聯繫人分別存放的,有好幾十個。跟所有的監控目標放到一個配置文件下比起來,nagios執行的效率哪個更高?

[ 本帖最後由 dbsrv 於 2008-12-19 10:28 編輯 ]
《解決方案》

非常有深度的問題!!!

非常有深度的問題!!!
《解決方案》

1、cgi配配就ok了
2、一般在配置中加上雙引號基本可以解決,再不行就加上\就可以,如"ABCD\ PQRS.EXE"
3、別用這個3D了,監控點一多,nagios根本沒法看,或者修改源碼,或者找一些其他的拓撲軟體替代吧。
4、用什麼mrtg啊,想好看一點就用cacti,實用一點就用check_iftraffic.pl(最好修改一下寫入rrd),裝個pnp也行
5、多個少個對nagios影響不大,一般讀入內存后都沒啥感覺了,主要看你自己的配置管理思路,盡量使自己方便管理就可以了。
《解決方案》

ls是高手

[火星人 ] 關於nagios的授權、非標準文件名和status的幾個問題已經有700次圍觀

http://coctec.com/docs/service/show-post-3592.html