yum install nagios and pnp4nagios
2014-07-14 17:47
253 查看
环境:centos6.2
1.下载并安装epel包
links http://fedoraproject.org/wiki/EPEL
2.安装nagios及插件
yum install nagios nagios-nrpe nagios-plugins* -y
3.启动httpd
service httpd start;chkconfig httpd on
4.创建管理用户
htpasswd -cm /etc/nagios/passwd user1
5.更改默认的管理用户名
vim /etc/nagios/cgi.cfg
:%s/nagiosadmin/user1/g
6.配置nagios 和pnp4nagios
6.1. vim /etc/nagios/nagios.cfg
process_performance_data=0 //0改成1
host_perfdata_command=process-host-perfdata //去掉注释
service_perfdata_command=process-service-perfdata //去掉注释
6.2. vim /etc/nagios/objects/commands.cfg
define command{
command_name process-host-perfdata
command_line /usr/bin/perl /usr/libexec/pnp4nagios/process_perfdata.pl -d HOSTPERFDATA
}
define command{
command_name process-service-perfdata
command_line /user/bin/perl /usr/libexec/pnp4nagios/process_perfdata.pl
}
6.3. vim /etc/nagios/objects/templates.cfg
define host{
name host-pnp
action_url /pnp4nagios/graph?host=$HOSTNAME$&srv=_HOST_
register 0
process_perf_data 1
}
define service{
name service-pnp
action_url /pnp4nagios/graph?host=$HOSTNAME$&srv=$SERVICEDESC$
register 0
process_perf_data 1
}
6.4. cd /etc/nagios/objects/ //默认localhost.cfg文件包含本机及本机服务的配置
vim hosts.cfg //新建主机配置文件hosts.cfg
define host{
use linux-server,host-pnp
host_name localhost
alias localhost
address 127.0.0.1
}
define hostgroup{
hostgroup_name linux-servers
alias Linux Servers
members localhost
}
vim services.cfg //新建主机的服务配置文件
define service{
use local-service,service-pnp
host_name localhost
service_description PING
check_command check_ping!100.0,20%!500.0,60%
}
6.5. vim /etc/nagios/nagios.cfg //新增以下2条
cfg_file=/etc/nagios/objects/hosts.cfg
cfg_file=/etc/nagios/objects/services.cfg
6.6. vim /etc/nagios/cgi.cfg
#default_user_name=guest //去掉注释,修改成nagios管理用户userr1
default_user_name=user1
7.启动nagios服务
service npcd start;chkconfig npcd on
service nagios start;chkconfig nagios on
1.下载并安装epel包
links http://fedoraproject.org/wiki/EPEL
2.安装nagios及插件
yum install nagios nagios-nrpe nagios-plugins* -y
3.启动httpd
service httpd start;chkconfig httpd on
4.创建管理用户
htpasswd -cm /etc/nagios/passwd user1
5.更改默认的管理用户名
vim /etc/nagios/cgi.cfg
:%s/nagiosadmin/user1/g
6.配置nagios 和pnp4nagios
6.1. vim /etc/nagios/nagios.cfg
process_performance_data=0 //0改成1
host_perfdata_command=process-host-perfdata //去掉注释
service_perfdata_command=process-service-perfdata //去掉注释
6.2. vim /etc/nagios/objects/commands.cfg
define command{
command_name process-host-perfdata
command_line /usr/bin/perl /usr/libexec/pnp4nagios/process_perfdata.pl -d HOSTPERFDATA
}
define command{
command_name process-service-perfdata
command_line /user/bin/perl /usr/libexec/pnp4nagios/process_perfdata.pl
}
6.3. vim /etc/nagios/objects/templates.cfg
define host{
name host-pnp
action_url /pnp4nagios/graph?host=$HOSTNAME$&srv=_HOST_
register 0
process_perf_data 1
}
define service{
name service-pnp
action_url /pnp4nagios/graph?host=$HOSTNAME$&srv=$SERVICEDESC$
register 0
process_perf_data 1
}
6.4. cd /etc/nagios/objects/ //默认localhost.cfg文件包含本机及本机服务的配置
vim hosts.cfg //新建主机配置文件hosts.cfg
define host{
use linux-server,host-pnp
host_name localhost
alias localhost
address 127.0.0.1
}
define hostgroup{
hostgroup_name linux-servers
alias Linux Servers
members localhost
}
vim services.cfg //新建主机的服务配置文件
define service{
use local-service,service-pnp
host_name localhost
service_description PING
check_command check_ping!100.0,20%!500.0,60%
}
6.5. vim /etc/nagios/nagios.cfg //新增以下2条
cfg_file=/etc/nagios/objects/hosts.cfg
cfg_file=/etc/nagios/objects/services.cfg
6.6. vim /etc/nagios/cgi.cfg
#default_user_name=guest //去掉注释,修改成nagios管理用户userr1
default_user_name=user1
7.启动nagios服务
service npcd start;chkconfig npcd on
service nagios start;chkconfig nagios on
相关文章推荐
- nagios npc安装后状态为off的解决方法
- 新版飞信+Nagios部署监控系统
- 用nagios监控交换机的端口
- nagios 分布式
- supervisor运行virtualenv环境下的nagios-api
- nagios监控指定的目录大小
- Centos 6.5 安装-配置Nagios (一)
- linux上nagios3 短信+邮件报警
- Nagios
- Redhat 5.2 配置nagios
- Nagios监控Windows的网卡流量
- nagios 监控出现It appears as though you do not have permission
- 部署 Nagios 监控系统
- Nagios插件NDOUtils安装
- zabbix与nagios对比
- 在Nginx平台架设nagios
- Nagios XI 5.4.11在CentOS7.4下的安装
- nagios监控系统使用(一)
- nagios插件之检测tomcat日志的startAt值(待改进)