qazxsw1 发表于 2019-1-15 13:09:05

nagios 的简单安装和 监控

  nagios服务端:
  
  rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
  
  vi /etc/yum.repos.d/utterramblings.repo
  添加:
  
  name=Jason's Utter Ramblings Repo
  baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
  enabled=1
  gpgcheck=1
  gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
  
  yum install httpd
  yum install php
  yum install php-gd
  yum install -y glibc glibc-common
  yum install -y gd gd-devel
  yum install -y libxml2*
  yum install -y openssl-devel
  
  useradd -s /sbin/nologin nagios
  echo 123@qweqwe |passwd --stdin nagios
  groupadd nagcmd
  usermod -G nagcmd nagios
  usermod -G nagcmd apache
  
  下载:nagios-3.2.3.tar.gz    nagios-cn-3.2.3.tar.bz2    nagios-plugins-1.4.15.tar.gz
  
  tar -zxvf nagios-3.2.3.tar.gz
  cd nagios-3.2.3
  ./configure --prefix=/usr/local/nagios --with-command-group=nagcmd
  make all
  make install
  make install-init
  make install-config
  make install-commandmode
  make install-webconf
  
  
  tar -zxvf nagios-plugins-1.4.15.tar.gz
  cdnagios-plugins-1.4.15
  ./configure --with-nagios-user=nagios --with-nagios-group=nagios
  make
  make install
  
  
  tar -jxvf nagios-cn-3.2.3.tar.bz2
  cd nagios-cn-3.2.3
  ./configure
  make all
  make install
  
  
  htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
  
  验证: /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
  service httpd restart
  service nagios start
  http://XXXXXX/nagios
  
  vi /usr/local/nagios/etc/objects/contacts.cfg
  配置联系人和联系人组
  联系人:
  define contact{
  contact_name                  songbing            ; Short name of user
  use                           generic-contact         ; Inherit default values from generic-contact template (defined above)
  alias                           Nagios Admin            ; Full name of user
  service_notification_period   24x7
  host_notification_period      24x7
  service_notification_options    w,u,c,r
  host_notification_options       d,u,r
  service_notification_commands   notify-service-by-email
  host_notification_commands      notify-host-by-email
  email                           songbing@v01.cn   ;
页: [1]
查看完整版本: nagios 的简单安装和 监控