Nagios centos 6.5: Difference between revisions

From VoIPmonitor.org
Jump to navigation Jump to search
No edit summary
No edit summary
Line 18: Line 18:




Install nagios plugins:
Install nagios and itd plugins:
  yum install nagios
  yum install nagios
  yum install nagios-plugins
  yum install nagios-plugins




Edit and add line into nagios configuration
Change nagios configuration (add line)
vim /etc/nagios/nagios.cfg
vim /etc/nagios/nagios.cfg
  cfg_file=/etc/nagios/objects/vm.cfg
  cfg_file=/etc/nagios/objects/vm.cfg
Line 32: Line 32:
  chown apache /etc/nagios/objects/vm.cfg
  chown apache /etc/nagios/objects/vm.cfg


vim /etc/sudoers check option and add line apache ...
vim /etc/sudoers and add line after root.. line:
Defaults requiretty
  apache  ALL=(nagios) NOPASSWD: ALL
  apache  ALL=(nagios) NOPASSWD: ALL


chown -R nagios:nagios /var/nagios/spool/checkresults
chown -R nagios:nagios /var/nagios/spool/checkresults

Revision as of 22:47, 24 October 2014

INFO: Nagios3 is not included in base centos repositories, you need to install rpmforge repository

You can install nagios4 from sources as described here: https://www.voipmonitor.org/doc/Nagios_4


Installation using rpmforge:

Install RPM forge for centos 6 (http://wiki.centos.org/AdditionalResources/Repositories/RPMForge#)

For x86_64:

wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
rpm -i rpmforge-release-0.5.3-1.el6.rf.*.rpm

For i686:

wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
rpm -i rpmforge-release-0.5.3-1.el6.rf.*.rpm


Install nagios and itd plugins:

yum install nagios
yum install nagios-plugins


Change nagios configuration (add line) vim /etc/nagios/nagios.cfg

cfg_file=/etc/nagios/objects/vm.cfg


Change privileges for nagios and voipmonitor

touch /etc/nagios/objects/vm.cfg
chown apache /etc/nagios/objects/vm.cfg

vim /etc/sudoers and add line after root.. line:

apache  ALL=(nagios) NOPASSWD: ALL

chown -R nagios:nagios /var/nagios/spool/checkresults