日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

nagios(系统监控)

發布時間:2024/4/15 windows 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nagios(系统监控) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

nagios(系統監控)

Nagios是一款開源的免費網絡監視工具,能有效監控Windows、Linux和Unix的主機狀態,交換機路由器等網絡設置,打印機等。
在系統或服務狀態異常時發出郵件或短信報警第一時間通知網站運維人員,在狀態恢復后發出正常的郵件或短信通知。

?

?


http://nchc.dl.sourceforge.net/project/nagios/nagios-3.x/nagios-3.2.3/nagios-3.2.3.tar.gz

http://nchc.dl.sourceforge.net/project/nagiosplug/nagiosplug/1.4.15/nagios-plugins-1.4.15.tar.gz

?

# useradd -s /sbin/nologin nagios

# service sendmail start


一、安裝nagios主程序


# tar -zxvf nagios-3.2.0.tar.gz

# cd nagios-3.2.0

#./configure --prefix=/usr/local/nagios?

# make all?

# make install??????

# make install-init??

# make install-commandmode? (配置目錄權限)

# make install-config?? (安裝nagios示例配置文件)


二、安裝nagios插件 (插件版本與nagios版本無關)


# tar -zxvf? nagios-plugins-1.4.14.tar.gz

# cd? nagios-plugins-1.4.14

# ./configure --prefix=/usr/local/nagios

# make && make install


查看/usr/local/nagios/libexec,會看到新增很多的插件。

?

三、配置http

修改httpd的配置文件/etc/httpd/conf/httpd.conf (在末尾添加)

?

ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"

???????? <Directory "/usr/local/nagios/sbin">

???????????? AuthType Basic

???????????? Options ExecCGI

???????????? AllowOverride None

???????????? Order allow,deny

???????????? Allow from all

???????????? AuthName "Nagios Access"

AuthUserFile /usr/local/nagios/etc/htpasswd

???????????? Require valid-user

???????? </Directory>

?:wq

?# ln -s /usr/local/nagios/share /usr/local/apache/htdocs/nagios

四、添加驗證文件

# /usr/local/apache/bin/htpasswd -c /usr/local/nagios/etc/htpasswd ming

New password: (輸入密碼)????

Re-type new password: (再輸入一次密碼)????


在/usr/local/nagios/etc下就會新增一個htpasswd驗證文件。


五、配置本機監控

?

1、修改contacts.cfg(聯系人配置文件)(這個文件必須改,不改的話信息不顯示)

# vi /usr/local/nagios/etc/objects/contacts.cfg?

define contact {?

contact_name ming ;

use generic-contact ;

email 1376467954@139.com??;?????? (最好寫139郵箱直接發到手機上)

}?

define contactgroup{

??????? contactgroup_name?????? admins

??????? alias??????????????????? Nagios Administrators

??????? members????????????????ming? ;添加上邊定義的聯系人名,以逗號分隔

??????? }
:wq

?

?

2、檢查配置是否有誤

# cp /usr/local/lib/libltdl.so.3 /usr/lib????? (這步不做,下面會報錯,找不到libltdl.so.3)

# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg


3、重啟nagios:

# service nagios restart


此時登錄到nagios的web界面,就能查看到監控界面左側的主機和服務中有我們配置好的本地監控的信息啦。

?

開機自啟動:

?

# chkconfig --add nagios

# chkconfig --level 35 nagios on

?

開啟nagios的報錯功能:

?

# vi /etc/init.d/nagios


$NagiosBin -v $NagiosCfgFile;(原為$NagiosBin -v $NagiosCfgFile > /dev/null 2>&1;)

:wq

?

開啟http的報警功能:


# vi /usr/local/nagios/etc/objects/localhost.cfg

?

找到http 將? notifications_enabled?? 0 改為 1
?

?

?

轉載于:https://blog.51cto.com/yangzhiming/834949

總結

以上是生活随笔為你收集整理的nagios(系统监控)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。