nagios_service.md
863 Bytes
nagios定义service
nagios自定义服务器服务
//------------- 配置nagios service定义 -------------//
// 在/etc/nagios/my_cfg目录下创建my_service.cfg文件,添加如下定义
define service {
use local-service
host_name server_151
service_description HTTP
check_command check_http!-p 8888
notifications_enabled 0
}
... 其他service定义同上
// 重启nagios
systemctl restart nagios
//------------- 服务端配置nrpe service定义 -----------//
// 在服务端添加nrpe command配置,如下图:
// 在客户端端编辑/etc/nrpe.d/lcgdm-common.cfg,添加监控脚本,如下图:
// 自定义脚本,在/etc/nagios/my_nrpe_plugins/ 创建 custom_check_mem脚本,如下图:
// 源码参看 https://github.com/whereisaaron/linux-check-mem-nagios-plugin