包含标签 nagios 的文章

运维监控系统 - nagios远程执行脚本,快速实现二次开发

简介

在nagios监控中,需要执行远程脚本来获取对应的监控信息。

什么是NRPE

NRPE是Nagios Remote Plugin Executor的简称,它是nagios的一个扩展工具,用在被监控主机上。

通过它可以向nagios监控服务器提供该主机的一些本地信息。例如:cpu负载、内存使用情况、磁盘容量、登陆用户数、总进程数、僵尸进程数、swap分区使用情况等等。

C/S模式

NRPE采用c/s模式,被监控的机子上需要安装并启动NRPE服务。

服务端通过调用 check_nrpe 命令,请求NRPE监听端口,然后nrpe再调用对应的命令或者脚本,返回结构给服务端。

……

阅读全文