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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

nagios监控服务器的搭建

發布時間:2023/12/19 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nagios监控服务器的搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

nagios? 概述:


開源的免費的網絡監視工具。 監控: windows, Linux,Unix,交換機和路由器。報警。

Nagios是插件式的結構,它本身沒有任何監控功能,所有的監控都是通過插件進行的,因此其是高度模塊化和富于彈性的。Nagios監控的對象可分為兩類:主機和服務。主機通常指的是物理主機,如服務器、路由器、工作站和打印機等,這里的主機也可以是虛擬設備,如xen虛擬出的Linux系統;而服務通常指某個特定的功能,如提供http服務的httpd進程等。而為了管理上的方便,主機和服務還可以分別被規劃為主機組和服務組等。

?

Nagios不監控任何具體數值指標(如操作系統上的進程個數),它僅用四種抽象屬性對被監控對象的狀態進行描述:OK、WARNING, CRITICAL和UNKNOWN。于是,管理員只需要對某種被監控對象的WARNING和CRITICAL狀態的閾值進行關注和定義即可

?

nagios的監控對象有哪些

1.本機的運行狀態

2.本機的服務的運行狀態

3.遠程主機【可以是linuc/unix主機也可以是windows主機】

4.遠程主機上的服務

5.監控網絡服務(SMTP、POP3、HTTP、PING等);

6.監控主機資源(處理器負荷、磁盤利用率等);

官方網站:

http://www.nagios.org/


nagios-cn 下載地址:

http://sourceforge.net/projects/nagios-cn/files/latest/download

需要軟件:

nagios-cn-3.2.3.tar.bz2?#nagios 核心文件,nagios服務文件

nagios-plugins-1.4.16.tar.gz? # nagios 中的插件。?存放:收集系統信息的腳本和命令

?

運行模式: 搜集信息時是 C/S模式? , 通過瀏覽器查看時:B/S

安裝: nagios?

安裝LAMP環境。不需要用到mysql


注:安裝環境:yum install mysql-devel??? openssl-devel? -y


只有安裝了mysql-devel,編譯安裝nagios-plugin時才會生成:腳本

/usr/local/nagios/libexec/check_mysql

[root@xinsz08 Desktop]# service httpd restart

Stopping httpd:???????????????????????????????????????????[FAILED]

Starting httpd:???????????????????????????????????????????[? OK? ]

?

?

Yum install php php-devel

?

測試:php

[root@xinsz08 html]# pwd

/var/www/html

[root@xinsz08 html]# cat index.php

<?php

?????? phpinfo();

?>

?

重啟下apache

出現此圖證明php可以使用


安裝nagios

?

創建運行nagios進程的用戶:

[root@xinsz08 ~]# useradd?nagios

[root@xinsz08 ~]# groupadd nagcmd

[root@xinsz08 ~]# usermod -G nagcmd nagios

[root@xinsz08 ~]# usermod -G nagcmd apache

[root@xinsz08 ~]# id apache

uid=48(apache) gid=48(apache) groups=48(apache),501(nagcmd)

?

?

安裝nagios?核心包。:

[root@xinsz08 ~]#tar jxvf nagios-cn-3.2.3.tar.bz2

[root@xinsz08 ~]# cdnagios-cn-3.2.3

[root@xinsz08 ~]# ./configure ?--with-command-group=nagcmd ?#指定運行Nagios進程的用戶組



[root@xinsz08 ~]# make all??? #編譯

[root@xinsz08 ~]# make install?

安裝生成/usr/local/nagios/?? 其中,/usr/local/nagios/share的目錄(即nagiosWEB訪問界面的站點目錄)

[[root@xinsz08nagios-cn-3.2.3]# make install-init??? #安裝生成/etc/rc.d/init.d/nagios? 啟動腳本

root@xinsz08 nagios-cn-3.2.3]#make install-commandmode ?

#設定相應nagios工作目錄的權限


[root@xinsz08 ~]# makeinstall-config

安裝生成/usr/local/nagios/etc下的nagios相關配置文件

[root@xinsz08nagios-cn-3.2.3]# ls /usr/local/nagios/etc

cgi.cfg? htpasswd.users? nagios.cfg?nagiosgraph.cfg? objects? resource.cfg

nagios.cfg? : nagios主配置文件。

htpasswd.users :生成訪問nagios目錄的用戶名和密碼

?

[root@xinsz08nagios-cn-3.2.3]# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

//生成訪問http://192.168.1.63/nagios 目錄的用戶和密碼


安裝Nagios的WEB配置文件到Apache的conf.d目錄下

[root@xinsz08nagios-cn-3.2.3]# make install-webconf


重啟httpd服務:

[root@xinsz08 nagios-cn-3.2.3]# service httpd restart

登錄NAGIOS查看:

http://192.168.1.63/nagios/



本文轉自 維度2018 51CTO博客,原文鏈接:http://blog.51cto.com/xinsz08/1812470,如需轉載請自行聯系原作者

總結

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

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