啟動nagios服務(wù)
啟動nagios服務(wù)是一道必不可少的過程,來讓我們學(xué)習(xí)下!
Nagios的基礎(chǔ)平臺和插件都安裝完成之后,下一步就是啟動nagios的服務(wù)了。不要著急,在啟動之前,我們還要做點準(zhǔn)備工作。
1、準(zhǔn)備各種配置文件。還記得在基礎(chǔ)系統(tǒng)安裝的時候,敲過這樣一個命令吧:make install-config 。這個命令的作用是生成配置文件的樣式文件。你可以在 nagios/etc/ 目錄下找到這些文件,其名字類似commands.cfg-sample 。我們首先要做的就是將這些文件變成我們初始的配置文件。
cd ...nagios/etc
cp nagios.cfg-sample nagios.cfg
cp commands.cfg-sample commands.cfg
cp cgi.cfg-sample cgi.cfg
cp localhost.cfg-sample localhost.cfg
....
總之,就是把那些sample去掉,讓它們真正的上崗。
然后,我們修改cgi.cfg文件:
use_authentication=1 (默認(rèn))
default_user_name=nagios
authorized_for_system_information=nagiosadmin,nagios
authorized_for_configuration_information=nagiosadmin,nagios
authorized_for_system_commands=nagiosadmin,nagios
authorized_for_all_services=nagiosadmin,nagios
authorized_for_all_hosts=nagiosadmin,nagios
authorized_for_all_service_commands=nagiosadmin,nagios
authorized_for_all_host_commands=nagiosadmin,nagios
我是用nagios這個名字做為默認(rèn)用戶的,所以在上述幾個配置項中,我都在***添加了這個用戶。
ok,做了上述幾個簡單的操作之后,我們就可以檢測一下配置文件的正確性了,這個操作是很重要且必要的,在以后對nagios做配置修改或者添加監(jiān)控對象的時候,也都要記得重啟nagios之前要做這個操作:
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
如果沒有問題的話,會有如下顯示:
Total Warnings: 0
Total Errors: 0
如果存在問題,會提示你問題,出在什么地方,修復(fù)錯誤就可以了。如果不清楚如何修改,請參詳我之后關(guān)于各個配置文件的說明文檔。
終于可以啟動了吧,命令如下:
/etc/rc.d/init.d/nagios start
如果正常啟動,那么就可以去驗收我們的成果了,打開瀏覽器,在地址欄中輸入
http://ServerIP/nagios/
這是會提示你輸入用戶名和密碼,這個密碼就是我們在安裝基本系統(tǒng)的時候,用命令
/usr/bin/htpasswd -c /usr/local/nagios/etc/htpasswd.users nagios
生成的,命令后面的參數(shù)分別是認(rèn)證文件和用戶名。如果你忘記了用戶名和密碼,沒關(guān)系,再執(zhí)行一次吧。
如果要添加用戶的認(rèn)證,那么要去掉參數(shù)“-c”,否則會覆蓋之前的用戶驗證信息。另外,添加了用戶之后,也要在cgi.cfg文件中進(jìn)行相應(yīng)的添加哦!
#p#
為了慶祝勝利,我來上傳一些登錄的圖片給大家分享一下吧。




通過文章的介紹,我們不難發(fā)現(xiàn)啟動nagios服務(wù)很簡單,希望本文對大家有用!
【編輯推薦】