成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Red Hat上的Nagios-安裝Nagios

系統 Linux
Red Hat上配置Nagios系統:Nagios是一款遵循GPLv2的開源網絡監控軟件,可用來監控指定的多種系統的主機、服務,并可在它們的工作狀態發生變化時通知管理員。本文講述的是Red Hat上安裝Nagios。

  本文講述的是Red Hat上的Nagios:

  安裝Nagios Nagios的插件 、Nagios配置文件 、Nagios對象 、配置NDOUtils

  一、安裝配置Nagios

  1、Nagios簡介

  Nagios是一款遵循GPLv2的開源網絡監控軟件,可用來監控指定的多種系統的主機、服務,并可在它們的工作狀態發生變化時通知管理員。它的特性包括:

  1)監控網絡服務(HTTP、POP3、SMTP、PING、MySQL等)

  2)監控主機資源(磁盤空間利用率、內存利用率、CPU負載等)

  3)簡潔的插件設計接口,使得用戶可以輕松開發所需的檢測腳本

  4)并行服務模式

  5)輕松描述網絡結構,并且能夠區辨“宕機”和“主機不可達”

  6)通過郵件或用戶自定義的方式將主機或服務的工作狀態變化情況通知給管理員

  7)自動日志滾動

  8)支持以冗余方式進行主機監控

  9)可以通過web方式直觀的查看當前網絡狀態、通知和問題歷史、日志文件等等,此組件為可選

  Nagios通常由一個主程序(Nagios)、一個插件程序(Nagios-plugins)和四個可選的ADDON(NRPE、NSCA、NSClient++和NDOUtils)組成。Nagios的監控工作都是通過插件實現的,因此,Nagios和Nagios-plugins是服務器端工作所必須的組件。而四個ADDON中,NRPE用來在監控的遠程Linux/Unix主機上執行腳本插件以實現對這些主機資源的監控;NSCA用來讓被監控的遠程Linux/Unix主機主動將監控信息發送給Nagios服務器(這在冗余監控模式中特別要用到);NSClient++是用來監控Windows主機時安裝在Windows主機上的組件;而NDOUtils則用來將Nagios的配置信息和各event產生的數據存入數據庫,以實現這些數據的快速檢索和處理。這四個ADDON(附件)中,NRPE和NSClient++工作于客戶端,NDOUtils工作于服務器端,而NSCA則需要同時安裝在服務器端和客戶端。

  下圖是筆者根據自己的理解給出的Nagios各組件的關系圖,希望能幫助讀者理解。如果您對此構圖中的關系持有異議,歡迎通過各種方式跟筆者交流。

配置/Nagios/系統

 

  目前,Nagios只能安裝在Linux系統主機上,其編譯需要用到gcc。同時,如果打算使用web界面的管理工具的話,還需要有apache服務器和GD圖形庫的支持。

  2、安裝前的準備工作

  (1)解決安裝Nagios的依賴關系:

  Nagios基本組件的運行依賴于httpd、gcc和gd。可以通過以下命令來檢查nagios所依賴的rpm包是否已經完全安裝:

  1.   # rpm -q httpd gcc glibc glibc-common gd gd-devel  
  2.  

  對于缺少的rpm包,您可以掛載光盤直接使用rpm命令進行安裝。如果不想總是被rpm的依賴關系所困擾,您可以通過yum結合本地源來實現rpm包的管理。對于本地源的建立,可以參考筆者的另外一篇關于yum的文章。

  說明:以上軟件包您也可以通過編譯源代碼的方式安裝,只是后面許多要用到的相關文件的路徑等需要按照您的源代碼安裝時的配置逐一修改。

  (2)添加nagios運行所需要的用戶和組:

  1.   # groupadd nagcmd  
  2.  
  3.   # useradd -m nagios  
  4.  
  5.   # usermod -a -G nagcmd nagios  
  6.  

  把apache加入到nagcmd組,以便于在通過web Interface操作nagios時能夠具有足夠的權限:

  1.   # usermod -a -G nagcmd apache  
  2.  

  3、編譯安裝nagios:

  1.   # tar zxf nagios-3.1.2.tar.gz  
  2.  
  3.   # cd nagios-3.1.2  
  4.  
  5.   # ./configure --with-command-group=nagcmd 
  6.  
  7.   # make all  
  8.  
  9.   # make install  
  10.  
  11.   # make install-init  
  12.  
  13.   # make install-config  
  14.  
  15.   # make install-commandmode  
  16.  

  為email指定您想用來接收nagios警告信息的郵件地址,默認是本機的nagios用戶:

  1.   # vi /usr/local/nagios/etc/objects/contacts.cfg  
  2.  
  3.   email nagios@localhost #這個是默認設置  
  4.  

  在httpd的配置文件目錄(conf.d)中創建Nagios的Web程序配置文件:

  1.   # make install-webconf  
  2.  

  創建一個登錄nagios web程序的用戶,這個用戶帳號在以后通過web登錄nagios認證時所用:

  1.   # htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin  
  2.  

  以上過程配置結束以后需要重新啟動httpd:

  1.   # service httpd restart  
  2.  

  4、編譯、安裝nagios-plugins

  nagios的所有監控工作都是通過插件完成的,因此,在啟動nagios之前還需要為其安裝官方提供的插件。

  1.   # tar zxf nagios-plugins-1.4.13.tar.gz  
  2.  
  3.   # cd nagios-plugins-1.4.13  
  4.  
  5.   # ./configure --with-nagios-user=nagios --with-nagios-group=nagios  
  6.  
  7.   # make  
  8.  
  9.   # make install  
  10.  

  5、配置并啟動Nagios

  (1)把nagios添加為系統服務并將之加入到自動啟動服務隊列:

  1.   # chkconfig --add nagios  
  2.  
  3.   # chkconfig nagios on  
  4.  

  (2)檢查其主配置文件的語法是否正確:

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

  (3)如果上面的語法檢查沒有問題,接下來就可以正式啟動nagios服務了:

  1.   # service nagios start  
  2.  

  (4)配置selinux

  如果您的系統開啟了selinux服務,則默認為拒絕nagios web cgi程序的運行。您可以通過下面的命令來檢查您的系統是否開啟了selinux:

  1.   #getenforce  
  2.  

  如果上面命令的結果顯示開啟了selinux服務,您可以通過下面的命令暫時性的將其關閉:

  1.   #setenforce 0  
  2.  

  如果您想在以后完全關閉selinux,可以通過編輯/etc/sysconfig/selinux文件,將其中的selinux后面的值“force”修改為“disable”即可。

  當然,您也可以通過以下方式將nagios的CGI程序運行于SELinux/targeted模式而不用關閉selinux:

  1.   # chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin  
  2.  
  3.   # chcon -R -t httpd_sys_content_t /usr/local/nagios/share  
  4.  

  (5)通過web界面查看nagios:http://your_nagios_IP/nagios

  登錄時需要指定前面設定的web認證帳號和密碼。

  注意:為了nagios系統的安全,建議您使用信息摘要強認證模式(如MD5),強制使用web的TSL/SSL安全通訊模式,并且通過訪問控制列表設定能訪問nagios的web界面的客戶端地址。

  本文講述的是Red Hat上的Nagios安裝Nagios    下一節:Nagios的插件 

【編輯推薦】

Nagios飛信linux短信報警腳本配置

Nagios安裝記錄

如何用Nagios監控遠程系統

責任編輯:zhaolei 來源: enkj
相關推薦

2011-03-23 13:44:31

配置NDOUtils系統

2011-03-23 13:44:23

配置Nagios系統

2011-03-23 13:29:43

配置Nagios系統

2011-03-23 13:29:46

配置Nagios系統

2011-03-31 16:05:18

Redhat配置nagios

2011-03-31 16:05:18

Redhat配置nagios

2011-03-31 16:09:21

Redhat配置nagios

2011-03-31 15:31:05

Redhat配置nagios

2011-03-31 16:11:23

Redhat配置nagios

2011-03-31 16:45:39

Redhat配置nagios

2011-03-31 15:31:06

Redhat配置nagios

2011-03-14 15:12:27

iptables安裝

2011-03-15 16:12:45

iptablesRed Hat

2011-03-21 15:35:01

Nagiosnagios-plug安裝

2011-03-31 16:10:47

Redhat配置nagios

2011-03-31 16:11:22

Redhat配置nagios

2011-08-22 12:25:02

nagios

2011-03-22 13:28:00

Nagios安裝

2011-03-22 10:54:01

2011-03-28 13:57:57

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: av一级久久| 国产免费视频在线 | 国产激情自拍视频 | 欧美专区在线 | 午夜精品导航 | 精品一区国产 | 欧美精品久久久久 | 欧美日韩久久 | 亚洲国产成人精品女人 | 午夜激情免费 | 一区二区三区视频在线免费观看 | 国产精品久久久久久久一区探花 | 国产免费看 | 国产精品免费一区二区 | 国内精品久久久久久影视8 最新黄色在线观看 | 欧美激情视频一区二区三区免费 | 自拍偷拍第一页 | 男人影音 | 欧美看片| 美女久久 | 久久免费高清视频 | 久久久久久一区 | 久久99精品久久久久久 | 欧美在线观看一区二区 | 久久久久国产一级毛片 | 日韩欧美国产成人一区二区 | 亚洲国产成人精品女人久久久 | 国产免费又黄又爽又刺激蜜月al | 9999国产精品欧美久久久久久 | 免费看黄视频网站 | 日韩在线免费观看视频 | 日韩精品一区二区三区在线播放 | 欧美精品一区二区三区蜜桃视频 | 成人免费在线视频 | 热re99久久精品国产99热 | 91视视频在线观看入口直接观看 | 午夜精品一区二区三区三上悠亚 | 久久久久久成人 | 九九热在线视频免费观看 | 成人一区二区三区视频 | 热99|