前言 自动生成services.cfg,将不同的服务放置在不同的文件内,便于批量管理和维护。脚本[root@nagios_scripts nagios_scripts]# cat nagios_create_service.sh #!/bin/shHOSTPATH="/usr/local/nagios/etc/services">tmp.hostexec <hos
前言 随着业务的增加,我们所要监控的remote_linux数越来越多。这样我们可以一次性所要添加监控的主机数可能为10台,20台,甚至是百台上千台主机。 如果通过我们手动添加显然效率低下,甚至还会出错。这里就给出一个简单脚本,通过给定的hosts.list文件,来自动生成hosts.cfg.文件hosts_list[root@nagios_scripts nagios_s
前言涉及命令:md5sum命令详解: linux 下 shell命令 ,制作md5码也用于软件的md5校验.MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”)
前言: 文中未标明时,所有陪着之都是在nagios_server上的配置!配置流程:nagios.cfg-->hosts.cfg-->services.cfg-->command.cfg 创建hosts.cfg文件来定义主机和主机组 创建services.cfg文件来定义服务 用默认的contacts.c
配置Nagios 为了能更清楚的说明问题,同时也为了维护方便,建议将nagios各个定义对象创建独立的配置文件: 创建hosts.cfg文件来定义主机和主机组 创建services.cfg文件来定义服务 用默认的contacts.cfg文件来定义联系人和联系人组 用默认的commands.cfg文件来定义命令 用默认的timeperio
一、nagios原理 Nagios的功能是监控服务和主机,但是他自身并不包括这部分功能,所有的监控、检测功能都是通过各种插件来完成的。 启动Nagios后,它会周期性的自动调用插件去检测服务器状态,同时Nagios会维持一个队列,所有插件返回来的状态信息都进入队列,Nagios每次都从队首开始读取信息,并进行处理后,把状态结果通过web显示出来。 Nag
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号