您好,登錄后才能下訂單哦!
1.在整合cacti和nagios之前先要安裝一些軟件。
(1).安裝ndoutils
tar –xvf ndoutils-1.4b9.tar.gz
./configure //沒有報錯就說明沒有什么問題。然后不要make && make install
cd ndoutils-1.4b9/src
cp file2sock log2ndo ndo2db-3x ndomod-3x.o /usr/local/nagios/bin/
注意:ndo2db和ndomod后面的數字是表示nagios的板本,考的時候要對應好了。
cd ndoutils-1.4b9/config
cp ndo2db.cfg-sample ndomod.cfg-sample /usr/local/nagios/etc/ndoutils/
注意:nagios下的ndoutils這個目錄是我自己建的,便于管理。
配置文件考完后,把它改名為ndo2db.cfg,ndomod.cfg
到此ndoutils安裝完成。
(2).配置ndoutils
修改一下ndo2db.cfg這個文件。只要修改四個地方。
只要修改一下數據庫名,數據庫用戶,數據庫存密碼,生成的表。
注意:db_name寫的是cacti的數據庫,也可以寫其它的,可是到后面裝npc的時候,在cacti里面看到的nagios是Off的。
然后在nagios.cfg里面配置一下ndomod。
event_broker_options=-1 //nagios-3.2.3默認是開啟的。
broker_module=/usr/local/nagios/bin/ndomod-3x.o config_file=/usr/local/nagios/etc/ndoutils/ndomod.cfg
到此ndoutils就安裝好了。現在來啟動。
/usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndoutils/ndo2db.cfg
這里注意一下,啟動后看一下tail –f /var/log/message看到沒有報錯,說明配置都是正確的。如果看到報錯修改后重啟ndo2db-3x,一定
要把/usr/local/nagios/var/下的ndo.sock刪除掉然后運行上面的命令,才能重啟成功,不然會報它已經啟動過了。
(3)安裝npc
tar –xvf npc-2.0.4.tar.gz //解壓后把npc目錄考到cacti/plugins目錄下并給相應的擁有者和權限。
cp –R npc /var/www/html/cacti/plugins
然后就來設置了
首先看一下cacti里面的插件管理有沒有開,沒有開的開啟一下
User Management->admin->Plugin Management 勾上保存一下就行了。
然后在Plugin Management->Npc安裝一下后,激活就可以用了。
在然后在Settings->Npc
這樣npc就安裝和設置好了。到npc下看一下有沒有數據。
到此就整合好了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。