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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Nagios监控

發布時間:2025/3/20 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Nagios监控 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、Nagios監控軟件

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

Nagios和cacti有什么區別呢?簡單的來說cacti主要監控流量,服務器狀態頁面展示;nagios主要監控服務,郵件及短信報警燈,當然也有簡單的流量監控界面,二者綜合使用效果更好。(附Nagios工作簡單邏輯圖)

?

Nagios監控客戶端需要借助Nagios插件及NRPE軟件來實現,NRPE作為中間的代理程序,接收Nagios服務器端發來的請求,另一端在遠程主機上指定的相關的監控信息。

2、Nagios監控服務器構建

wget http://sourceforge.net/projects/nagios/files/nagios-3.x/nagios-3.2.1/nagios-3.2.1.tar.gz/download http://nagios-plugins.org/download/nagios-plugins-1.4.14.tar.gz http://nchc.dl.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.14/nrpe-2.14.tar.gz /usr/sbin/useradd nagios tar zxvf nagios-3.2.1.tar.gz cd nagios-3.2.1 ./configure --prefix=/usr/local/nagios --with-command-group=nagios make all make install //來安裝主程序,CGI和HTML文件 make install-init //在/etc/rc.d/init.d安裝啟動腳本 make install-config //來安裝示例配置文件,安裝的路徑是/usr/local/nagios/etc make install-commandmode //來配置目錄權限 make install-webconf // 配置nagios跟apache整合 make install ;make install-init;make install-config;make install-commandmode ;make install-webconf

1)安裝Nagios-plugins

tar zxvf nagios-plugins-1.4.14.tar.gz cd nagios-plugins-1.4.14 ./configure --prefix=/usr/local/nagios --with-nagios-user=nagios --with-nagios-group=nagios make && make install

2)nagios訪問控制設置

htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin 輸入兩次密碼即可,登錄頁面的時候會用到這個密碼.

3)Nagios測試訪問

重啟nagios ,service nagios restart ;service httpd restart ;

?

?

3、Nagios監控配置

默認安裝完nagios,配置文件主目錄在/usr/local/nagios/下

bin Nagios 可執行程序所在目錄 etc Nagios 配置文件所在目錄 sbin Nagios CGI 文件所在目錄,也就是執行外部命令所需文件所在的目錄 share Nagios WEB PHP網頁文件所在的目錄 libexec Nagios 外部插件所在目錄 var Nagios 日志文件、lock 等文件所在的目錄 var/archives Nagios 日志自動歸檔目錄 var/rw 用來存放外部命令文件的目錄

添加客戶端監控步驟

Cp localhost.cfg 192.168.0.113.cfg 把默認配置文件里面的locahost、127.0.0.1、check_local替換成最新 sed -i 's#localhost#192.168.0.113#g;s#127.0.0.1#192.168.0.113#g;s#check_local#check#g;s#linux-servers#192.168.0.113#g ' 192.168.0.113.cfg 在nagios.cfg 36行后加入cfg_file=/usr/local/nagios/etc/objects/192.168.0.113.cfg sed -i '36a cfg_file=/usr/local/nagios/etc/objects/192.168.0.113.cfg' /usr/local/nagios/etc/nagios.cfg 最后執行: /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg沒有報錯即可。

默認有報錯,因為沒有在客戶端安裝nagios插件及NRPE,需刪掉配置文件里disk、swap、process、user、cpu等監控配置段:

?如下是剛剛添加的默認的客戶端監控圖

?

轉載于:https://www.cnblogs.com/legenidongma/p/10771309.html

總結

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

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