1、check_tcp
这个插件测试指定主机的TCP连接(或unix套接字)。
用法:检查tcp - h - p主机端口[- w <预警时间>][- c <关键时刻>][- s <发送字符串>]
[- e <期望字符串>][- q <退出字符串>][- m <最大字节>][- d <延迟>]
[- t <超时秒>][- r <拒绝状态>][- m <不匹配状态>][v][4 | 6][- j]
[- d <天cert到期>][- s <使用SSL >][- e]
选项:
- h,——帮助
打印详细帮助屏幕
- v,——版本
打印版本信息
- h,——主机名=地址
主机名、IP地址、或unix socket(必须是一个绝对路径)
- p、-端口=整数
端口号(默认值:none)
4——使用ipv4
使用IPv4连接
6日,——使用ipv6
使用IPv6连接
- e,——逃避
可以使用\ n \ r,\ t或\在发送或退出字符串。必须在发送或退出的选择吗
默认值:没有添加到发送,\ r \ n添加到最终的退出
s——发送=字符串
字符串发送到服务器
- e,——期望=字符串
字符串会在服务器响应(可能是重复的)
————所有
所有期望字符串需要发生在服务器响应。默认是任何
- q,——退出=字符串
字符串发送服务器启动一个干净的密切联系
- r、- | |拒绝=好警告暴击
接受tcp拒绝与国家好,警告,暴击(默认值:暴击)
- m,- - -不匹配=好|警告|暴击
接受字符串不匹配与国家预期好,警告,暴击(默认值:警告)
—j——监狱
隐藏输出从TCP套接字
- m,- - - maxbytes =整数
关闭连接一旦超过这个数量的字节都收到了
- d、-延迟=整数
秒等待发送字符串之间和轮询响应
- w,——警告=双
响应时间导致警告状态(秒)
- c,——关键=双
响应时间导致临界状态(秒)
- t,——timeout =整数
之前几秒钟连接超时(默认值:10)
- v,——verbose
显示细节命令行调试(Nagios可能截断输出)
发送电子邮件到[email protected],如果你有问题
关于u
这个插件测试与指定的主机的TCP连接。它还可以监控连接的警告和临界水平
check_proc.exe
我创建了这个插件,因为我需要一个TCP检查像在Unix-like的check_tcp,插件。
在第一个版本,它的雏形。您可以指定的警告和临界值。 + + + + +使用check_proc.exe + + + + + +没有或错误,,参数 check_tcp.exe(Nagios的插件) check_tcp.exe-H-P-W-C 主机名测试端口连接 端口连接到 W警告 c关键的 + + + + + +赖特参数 check_tcp.exe-H,某-P someport-W 100-200 TCP OK - 0.000秒的反应时间上的端口22 |时间= 0.000483s
本文出自 “黑山老妖” 博客,谢绝转载!