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/
管理するノードを以下に設定します。
この文を参照してクライアントを設定します。CentOS 6.4にNagios-35.0[クライアント/client端末]をyumでインストールします。
配置が終わったら、nagiosページを更新して、mysql-node 01が見えます。
他の人のものを添付します。http://www.crsay.com/network/nagios-configure-is-simple.html 完全で、pnpの配置があります。
# :
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の配置があります。