没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
创建监控脚本
1、在nrpe.cfg文件末尾增加下面几行内容:
# my custom monitor items
command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10
command[check_load]=/usr/local/nagios/libexec/check_load -r -w .15,.10,.05 -c .30,.25,.20
command[check_disk]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /
command[check_mem]=/usr/local/nagios/libexec/check_mem.pl -w 90% -c 95%
command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c 10%
2、修改nagios.cfg配置文件
(1)注释掉这行
#cfg_file=/usr/local/nagios/etc/objects/localhost.cfg
(2)添加下面两行内容
cfg_file=/usr/local/nagios/etc/objects/services.cfg
cfg_file=/usr/local/nagios/etc/objects/hosts.cfg
3、修改检查语法脚本
#vi /etc/init.d/nagios +181
#check_config
$NagiosBin -v $NagiosCfgFile;
4、修改commands.cfg文件,末尾添加以下内容:
# 'check_nrpe' command definition
define command{
command_name check_nrpe
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}
# 'check_ping' command definition
define command{
command_name check-ping
command_line $USER1$/check_ping -H $HOSTADDRESS$ -w 100.0,20% -c 200.0,50% -p 3 -t 2
}
1、在nrpe.cfg文件末尾增加下面几行内容:
# my custom monitor items
command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10
command[check_load]=/usr/local/nagios/libexec/check_load -r -w .15,.10,.05 -c .30,.25,.20
command[check_disk]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /
command[check_mem]=/usr/local/nagios/libexec/check_mem.pl -w 90% -c 95%
command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c 10%
2、修改nagios.cfg配置文件
(1)注释掉这行
#cfg_file=/usr/local/nagios/etc/objects/localhost.cfg
(2)添加下面两行内容
cfg_file=/usr/local/nagios/etc/objects/services.cfg
cfg_file=/usr/local/nagios/etc/objects/hosts.cfg
3、修改检查语法脚本
#vi /etc/init.d/nagios +181
#check_config
$NagiosBin -v $NagiosCfgFile;
4、修改commands.cfg文件,末尾添加以下内容:
# 'check_nrpe' command definition
define command{
command_name check_nrpe
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}
# 'check_ping' command definition
define command{
command_name check-ping
command_line $USER1$/check_ping -H $HOSTADDRESS$ -w 100.0,20% -c 200.0,50% -p 3 -t 2
}
# 'check_http' command definition
define command{
command_name check-weburl
command_line $USER1$/check_http -H $HOSTADDRESS$ $ARG1$ -w 5 -c 10
}
# 'check_tcp' command definition
define command{
command_name check-tcp
command_line $USER1$/check_tcp -H $HOSTADDRESS$ -p $ARG1$ -w 0.02 -c 0.1
}
# Define some hosts
###########192.168.1.111##################
define host {
use linux-server
host_name nagios-server
alias nagios-server
address 192.168.1.111
check_command check-host-alive
max_check_attempts 3
normal_check_interval 2
retry_check_interval 2
check_period 24x7
notification_interval 300
notification_period 24x7
notification_options d,u,r
contact_groups admins
剩余5页未读,继续阅读
资源评论
深巷的猫~
- 粉丝: 338
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 三子棋、五子棋、蜘蛛纸牌的C语言实现方案main函数所在内容,以及一些无关紧要的小代码分析
- 时间序列-白银-60分钟数据
- (源码)基于SpringBoot和SpringCloud的餐饮管理系统.zip
- 桥梁搭建:类图与数据库表的映射策略
- 三子棋、五子棋、蜘蛛纸牌的C语言实现方法自定义函数的头文件声明
- (源码)基于Python和PyTorch框架的智能文案生成系统.zip
- 三子棋、五子棋、蜘蛛纸牌的自定义函数的实现方法
- JAVASpring Boot+Layui+mybatis垃圾分类管理系统源码数据库 MySQL源码类型 WebForm
- 数据集-目标检测系列- 北极熊 检测数据集 polar-bear >> DataBall
- 时间序列-黄金-周线数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功