博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nagios监控远程端口
阅读量:6869 次
发布时间:2019-06-26

本文共 805 字,大约阅读时间需要 2 分钟。

阅读目录

check_port

位置:/usr/local/nagios/libexec/

代码(新建可执行文件)

#!/bin/sh/usr/local/nagios/libexec/check_tcp -H $1 -p 80 -t 3if [[ $? == 0 ]]   then   echo "OK:80 open"   exit 0else   echo "CRITICAL:80 close"   exit 2fi

commands.cfg

位置:/usr/local/nagios/etc/objects/)

在文件中添加命令

define command{        command_name    check_winport        command_line    /usr/local/nagios/libexec/check_winport 172.16.41.5        }

windows.cfg

位置:/usr/local/nagios/etc/objects/

在文件中添加服务

define service{        use                     generic-service-urgent,srv-pnp        host_name               172.16.41.102        service_description     172.16.41.5:80端口        check_command           check_winport        }

显示

结果就可以显示对172.16.41.5:80端口的监控

本文转自jihite博客园博客,原文链接:http://www.cnblogs.com/kaituorensheng/p/4661634.html,如需转载请自行联系原作者

你可能感兴趣的文章
Python爬虫 --- 2.3 Scrapy 框架的简单使用
查看>>
【每日一包0023】concat-stream
查看>>
[译]了解Javascript中的执行上下文和执行堆栈
查看>>
Metricbeat 参考指南(步骤2:配置Metricbeat)
查看>>
doodoo.js快速入门教程
查看>>
XXL-EXCEL v1.1.1 发布,Java对象和Excel转换工具
查看>>
js获取当前时间(昨天、今天、明天)
查看>>
BlogStart
查看>>
elasticsearch 自动删除索引脚本
查看>>
NLP入门(五)用深度学习实现命名实体识别(NER)
查看>>
js 排序算法之快速排序
查看>>
边缘计算ENS:拓展云的边界
查看>>
从0开发豆果美食小程序——搜索组件
查看>>
cordova 远程h5页面调用本地js
查看>>
巨杉数据库多活架构实践
查看>>
使用机器学习预测电子竞技游戏《守望先锋》的胜负
查看>>
即将到来的java11的新特性
查看>>
React基础再回顾
查看>>
Windows下安装 msysGit 以及初始化 Git server环境
查看>>
阿里云ACE 你知道多少?
查看>>