NRPE 添加命令(一)

监控Nagios-Linux 的swap 使用情况。但是在nrpe.cfg 中默认没有定义这个监控功能的命令。怎么办?手动在nrpe.cfg 中添加,也就是自定义NRPE命令

现在我们要监控swap 分区,

如果空闲空间小于20%则为警告状态 -> warning;

如果小于10%则为严重状态 -> critical。

我们可以查得需要使用check_swap插件,完整的命令行应该是下面这样。

/usr/local/nagios/libexec/check_swap -w 20% -c 10%

在被监控机(Nagios-Linux)上增加check_swap 命令的定义

vi /usr/local/nagios/etc/nrpe.cfg

增加下面这一行

commandcheck_swap=/usr/local/nagios/libexec/check_swap -w 20% -c 10%

我们知道check_swap 现在就可以作为check_nrpe 的-c 的参数使用了

修改了配置文件,当然要重启。

如果你是以独立的daemon运行的nrpe,那么需要手动重启;

在监控机(Nagios-Server)上增加这个check_swap 监控项目

define service{ use local-service host_name Nagios-Linux service_description Check Swap check_command check_nrpe!check_swap }

相关推荐
pt10431 小时前
CML网络仿真入门-2:使用CML模拟网络实验环境
运维·网络协议
树下水月2 小时前
Typora破解
linux·服务器·前端
沫璃染墨2 小时前
《从零入门Linux系统篇(五十七):线程篇·十——生产者消费者模型进阶:从环形缓冲区到POSIX信号量》
linux·运维·服务器·开发语言·c++·系统架构·信号处理
wuminyu2 小时前
LockStack在虚拟线程Mount和Unmount拷贝过程剖析
java·linux·c语言·jvm·c++
深念Y3 小时前
rime-雾凇拼音-配置记录
linux·junit·软件·拼音·kde
HAHAXX83 小时前
电商RPA批量上架通用方案:一套流程如何同时跑通拼多多、抖店、淘宝和跨境平台
java·运维·rpa
零基础1233 小时前
LLM Agent 驱动的物模型构建:从设备手册到边缘接入的自动化实践
运维·人工智能·经验分享·python·自动化
星夜夏空993 小时前
网络编程(5)—— Reactor实现(v3)
服务器·网络·php
程序猿老A4 小时前
从入门型到企业型:云服务器开放共享型到独享型规格升级
运维·服务器