这篇主要先讲解如何创建各个主机的监控文件,再详细讲讲各种插件,nagios的监控之所以那么强大主要就是依靠各种插件,可以说就是这些插件才成就了nagios那丰富的监控项目。一般安装nagios时,大家一般都会安装nagios-plugins 来安装一些非常常用的插件来监控各个服务器。但是这些插件并不一定够用,所以有时候会需要从网上找其它特定的插件,甚至自己编写插件。
创新互联专注于企业成都营销网站建设、网站重做改版、丹江口网站定制设计、自适应品牌网站建设、H5页面制作、成都做商城网站、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为丹江口等各大城市提供网站开发制作服务。一,创建主机的监控文件
想要监控具体主机,需要创建该主机的监控文件,一般推荐将其创建在 nagios/etc/objects目录下
例如 监控一台IP地址为192.168.10.46的linux主机
可在objects目录下创建一个46.cfg的文件,里面内容如下
define host{
host_name 46_linux 在web页面显示的主机名字
use linux-server 使用的模板
address 10.0.110.46 主机地址
max_check_attempts 3 检查失败后的重试次数
notification_period 24x7 监控时段
}
define service{
host_name 46_linux 引用上面的模板
name 46-service 此服务模板的名字
use generic-service 使用的service模板
normal_check_interval 5 失败后重试次数
notification_interval 60 重试时间间隔
}
上面这些基本包含了被监控机的主要参数。接下来就是需要引用nagios插件运作来达到监控的目的。
谈到nagios的原理时,特别指出了nagios本身并没有监控的功能,所有的监控是由插件完成的,插件将监控的结果返回给nagios,nagios分析这些结果,以web的方式展现给我们,同时提供相应的报警功能(这个报警的功能也是由插件完成的)另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。