Nagios 服务器 Nrpe 配置

简介: Nagios服务器需安装NRPE并定义监控命令于`command.cfg`中。示例配置如下:`check_nrpe -H $HOSTADDRESS$ -c $ARG1$`。客户端配置文件如`192.168.149.128.cfg`可引用NRPE配置的命令,如`check_nrpe!check_load`以监控负载。监控HTTP关键词使用`check_http`命令加参数,如`-I`指定IP,`-u`指定URL,`-s`指定关键词,可在`command.cfg`中定义如`check_http_word`命令,并在主机配置文件中引用。

Nagios 服务器端也需要安装 nrpe,同时需要定义 Nrpe 监控命令,
写 command.cfg 末尾即可:
define command{
command_name check_nrpe
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}
9) Nagios 监控端客户机配置
在 192.168.149.128.cfg 加入如下配置段,引用客户端 nrpe.cfg 里面配
置的 check_load 命令,命令一般格式为:check_nrpe!command
define service{
use local-service
host_name 192.168.149.128
service_description Current Load
check_command
check_nrpe!check_load
}image.png
其他同理,添加的方法一样。只要在客户端 nrpe.cfg 里面添加的监控命令,都可以在服务端引用。
Nagios 监控端 HTTP 关键词
在真实的线上环境中,如果要监控 HTTP、web、tomcat 某个 URL
关键词,监控网站关键词是否被篡改,如果来实现呢?
这里可以使用默认监控命令 check_http 命令+相关的参数来实现,
如下:
在 command.cfg 添加如下关键词监控命令:check_http_word,参数
解析:-I 指定 IP 或者主机名,-u 指定 URL,-p 指定端口,-s 指定关
键词。
define command{
command_name check_http_word
command_line $USER1$/check_http -I
$HOSTADDRESS$ -u $$ARG1$ -p $$ARG2$ -s $ARG3$
}
然后在服务器端监控主机的配置文件里面引用即可,引用的方法如
下:image.png
也可以在服务器端命令行执行如下命令来做测试,例如监控页面不
存在 ATM 关键词,但 82 端口 web 服务可以访问,依然会发送报警。
/usr/local/nagios/libexec/check_http -I 192.168.149.129 -u /index.html
-p 82 -s "ATM"
image.png
如上截图表示,关键词 ATM 不存在,则 nagios 在监控页面上会显示
CRITICAL 紧急。

目录
相关文章
|
14天前
HAProxy的高级配置选项-配置haproxy支持https协议及服务器动态上下线
文章介绍了如何配置HAProxy以支持HTTPS协议和实现服务器的动态上下线。
46 8
HAProxy的高级配置选项-配置haproxy支持https协议及服务器动态上下线
|
14天前
|
监控 Apache
HAProxy的高级配置选项-Web服务器状态监测
这篇文章介绍了HAProxy的高级配置选项,特别是如何进行Web服务器状态监测,包括基于四层传输端口监测、基于指定URI监测和基于指定URI的request请求头部内容监测三种方式,并通过实战案例展示了配置过程和效果。
40 8
HAProxy的高级配置选项-Web服务器状态监测
|
19天前
|
存储 弹性计算 负载均衡
阿里云服务器地域、实例、带宽与操作系统等配置选择指南参考
在数字化时代,无论是个人博客、企业官网、APP后端支持,还是小程序运行或者其他项目,云服务器都扮演着至关重要的角色,考虑产品质量、服务和价格等因素,大家现在都喜欢选择阿里云服务器。然而,对于初次接触云服务的新手来说,可能并不是很清楚应该如何选阿里云服务器的地域、实例、带宽与操作系统等配置。本文将从地域选择、实例规格、操作系统、云盘配置、购买时长以及带宽选择等六个方面,为新手用户提供详细的选购指南,以供参考。
阿里云服务器地域、实例、带宽与操作系统等配置选择指南参考
|
10天前
|
编解码 小程序
无影云电脑产品使用黑神话悟空之:游戏服务器更新/配置问题
该文档主要介绍了使用无影云电脑玩《黑神话:悟空》时可能遇到的问题及解决方法,包括游戏服务器更新、配置问题、画质建议及如何开启帧数显示等内容,并提供了详细的步骤指导与参考链接。
|
25天前
|
关系型数据库 MySQL Linux
在Linux中,如何配置数据库服务器(如MySQL或PostgreSQL)?
在Linux中,如何配置数据库服务器(如MySQL或PostgreSQL)?
|
25天前
|
Ubuntu 应用服务中间件 Linux
在Linux中,如何配置Web服务器(如Apache或Nginx)?
在Linux中,如何配置Web服务器(如Apache或Nginx)?
|
25天前
|
安全 Ubuntu 网络协议
在Linux中,如何配置DHCP服务器?
在Linux中,如何配置DHCP服务器?
|
25天前
|
域名解析 网络协议 Linux
在Linux中,如何配置DNS服务器?
在Linux中,如何配置DNS服务器?
|
26天前
|
域名解析 网络协议 Linux
在Linux中,如何配置DNS服务器和解析服务?
在Linux中,如何配置DNS服务器和解析服务?
|
27天前
|
缓存 监控 网络协议
利用DNS服务器配置错误
【8月更文挑战第17天】
36 2

热门文章

最新文章