您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關nagios如何安裝,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
nagios的功能:使用web網頁進行監控其他服務器狀態的工具
組成:
nagios Core ,即核心模塊,不做具體的監視工作
Plugins, 與核心模塊進行組合,進而實現對某個具體的對象監控
工作對象:
1、主機,交換機,路由器,虛擬機
2、服務/資源
3、聯系人
4、時段
5、命令
安裝:
# yum -y install httpd gcc glibc glibc-common gd gd-devel php php-mysql mysql mysql-server mysql-devel
創建組和用戶
# groupadd -r nagcmd
# useradd -G nagcmd -r -s /sbin/nologin nagios
# echo 'redhat' | passwd --stdin nagios &> /dev/null
# usermod -a -G nagcmd apache
# tar zxf nagios-3.3.1.tar.gz
# cd nagios
編譯安裝:
# ./configure --sysconfdir=/etc/nagios --with-command-group=nagcmd --enable-event-broker --prefix=/usr/local/nagios
# make all
# make install
# make install-init
# make install-commandmode
# make install-config
# make install-webconf
修改 nagios 的默認聯系人;(如果監控的服務器壞掉了要找的人)
# vim /etc/nagios/objects/contacts.cfg
email nagios@localhost
創建 nagios 監控服務的 web 接口的管理員;
# htpasswd -c /etc/nagios/htpasswd.users nagiosadmin
# cat /etc/httpd/conf.d/nagios.conf
# tar axf nagios-plugins-1.4.15.tar.gz
# cd nagios-plugins-1.4.15
編譯安裝選項:
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios --with-mysql
# make && make install
# chown -R nagios.nagcmd /etc/nagios
# chown -R apache.nagcmd /etc/httpd
# chown -R nagios.nagcmd /usr/local/nagios
# chkconfig --add nagios
# chkconfig nagios on
# service nagios start
#service httpd start
關閉setenforce和context值:
# setenforce 0
# chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin
# chcon -R -t httpd_sys_content_t /usr/local/nagios/share
關于“nagios如何安裝”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。