现在说说在我们系统中如何是用NSCA方式来获取我们需要的被监控节点的资源使用情况信息。
先讲讲Nagios Server端的基本配置:
2. 1 在/usr/local/nagios/etc/objects/中定义被监听节点和需要被监听的服务,例如:/usr/local/nagios/etc/objects/system_1.cfg
先讲讲Nagios Server端的基本配置:
1. nagios web gui 访问配置,系统中使用的是nagios core中推荐的配置方式,通过apache httpd访问nagios web,安装nagios的时候会自动寻找系统中安装的httpd,把nagios的httpd文件放到httpd的conf.d目录下,这样,只要生成一次nagios web访问的密码就可以通过http://localhost/nagios/访问nagios web.
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
2. 在Nagios中定义要监控的机器和要监控的服务
## define hosts
# system_1 oam_1
define host{
use linux-server,host-pnp
host_name system_1_oam_1
address <ip>
contact_groups system_1_admins,systems_admins
}
......
# system_1 traffic_1
define host{
use linux-server,host-pnp
host_name system_1_traffic_1
address <ip>
contact_groups system_1_admins,systems_admins
}
......
## define services# system_1 oam_1 define service{ use passive_service,srv-pnp service_description CPU_Status host_name system_1_oam_1 contact_groups system_1_admins,systems_admins } define service{ use passive_service,srv-pnp service_description Memory_Status host_name system_1_oam_1 contact_groups system_1_admins,systems_admins } ...... #

本文介绍了如何使用Nagios NSCA方式监控Linux系统资源,包括在Nagios Server端的配置,如添加host和service,并探讨了pnp4nagios的bulk+npcd模式,提供了两种不同方式展示监控图表的实现方法。
最低0.47元/天 解锁文章
2524

被折叠的 条评论
为什么被折叠?



