CentOS 6.4にNagios-35.0[サービスエンド/server端]をyumでインストールする。


原文:http://sharadchhetri.com/2013/05/19/installing-nagios-3-5-0-in-centos-6-4-using-yum/
#  :

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

yum install nagios nagios-devel nagios-plugins* gd gd-devel httpd php gcc glibc glibc-common openssl

#    ,           nagiosadmin
htpasswd -c /etc/nagios/passwd nagiosadmin #        

#          :vi /etc/nagios/cgi.cfg
=============================
    # AUTHENTICATION USAGE
    use_authentication=1

    # SYSTEM/PROCESS INFORMATION ACCESS
    authorized_for_system_information=nagiosadmin

    # CONFIGURATION INFORMATION ACCESS
    authorized_for_configuration_information=nagiosadmin

    # SYSTEM/PROCESS COMMAND ACCESS
    authorized_for_system_commands=nagiosadmin

    # GLOBAL HOST/SERVICE VIEW ACCESS
    authorized_for_all_services=nagiosadmin
    authorized_for_all_hosts=nagiosadmin

    # GLOBAL HOST/SERVICE COMMAND ACCESS
    authorized_for_all_service_commands=nagiosadmin
    authorized_for_all_host_commands=nagiosadmin
#========================================

#       :
chkconfig --level 3 nagios on
chkconfig --level 3 httpd on

#  :
/etc/init.d/httpd start
/etc/init.d/nagios start

#  SELINUX IPTABLE     80       
インストールが完了しましたhttp://ip/nagios 効果が見られます
管理するノードを以下に設定します。
#      ,           
#vi /etc/nagios/conf.d/hosts.cfg
#===================
define host{
use linux-server
host_name mysql-node01
alias mysql-node01
address 192.168.1.110  #  IP  mysql    IP
}
#=================
==
#                  
#vi /etc/nagios/conf.d/services.cfg

#===========================
define service{
use generic-service
host_name mysql-node01
service_description PING
check_command check_ping!100.0,20%!500.0,60%
}

define service{
use generic-service
host_name mysql-node01
service_description Current Load
check_command check_nrpe!check_load
}

define service{
use generic-service
host_name mysql-node01
service_description Total Processes
check_command check_nrpe!check_users
}
#===========================

#   mysql       3   : ping load totalProcesses
#  ping   nrpe
============================
#    nrpe     
#vi /etc/nagios/objects/commands.cfg

#===========================
define command{
command_name check_nrpe
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}
#===========================

==================================================================
#    
/etc/init.d/nagios restart
/etc/init.d/nrpe restart
/etc/init.d/httpd restart
はiptablesに注意し、サービス端末とクライアントは5666ポートを必要とし、相互にアクセスできるようにする。
この文を参照してクライアントを設定します。CentOS 6.4にNagios-35.0[クライアント/client端末]をyumでインストールします。
配置が終わったら、nagiosページを更新して、mysql-node 01が見えます。
他の人のものを添付します。http://www.crsay.com/network/nagios-configure-is-simple.html 完全で、pnpの配置があります。