check_tcp和check_udp的使用

check_tcp
http://nagiosplugins.org/man/check_tcp
用途: check_tcp -H host -p port [-w <warning time>] [-c <critical time>] [-s <send string>] [-e <expect string>] [-q <quit string>][-m <maximum bytes>] [-d <delay>] [-t <timeout seconds>] [-r <refuse state>] [-M <mismatch state>] [-v] [-4|-6] [-j] [-D <warn days cert expire>[,<crit days cert expire>]] [-S <use SSL>] [-E] 选项​​: -h, --help 打印详细的帮助屏幕 -V, --version 打印版本信息 -H, --hostname= ADDRESS 主机名,IP地址,或Unix套接字(必须是绝对路径) -p, --port= INTEGER 端口号(默认值:无) -4 --use-ipv4 使用IPv4连接 -6 --use-ipv6 使用IPv6连接 -e, --escape 可以使用\ n \ r \ t \发送或退出字符串。必须出现在发送或退出选项 默认值:没有发送,\ r \ n结束退出 -s, --send = STRING 发送到服务器的字符串 -e, --expect = STRING 期望的字符串在服务器响应(可重复) -A, --all 所有的期望字符串必须出现在服务器的响应。默认为任何 -q, --quit= STRING 发送服务器发起一个干净的关闭连接的字符串 -r, --refust=OK |warn|crit OK,接受TCP拒绝与各国发出ok,warn,crit(默认:crit) -M, --mismatch= OK |warn|crit 接受期望的字符串不匹配的状态ok,warn,ok(默认值:warn) -j, --jail 从TCP套接字的隐藏输出 -m, -- maxbytes = INTEGER 关闭连接,一旦超过这个数目的字节收到 -d, --delay = INTEGER 秒之间的等待时间发送字符串和轮询响应 -D, --certificate = INTEGER,INTEGER] 最小的天数证书是有效的。 1#天的warn,第二次是关键(如果未指定 - 0)。 -S, --ssl 使用SSL的连接。 -w, --warning = DOUBLE 导致警告状态的响应时间(秒) -c, --critical = DOUBLE 在临界状态的响应时间(秒) -t, --timeout= INTEGER 秒钟,然后连接超时(默认值:10) -v, --verbose 显示命令行调试的详细信息(Nagios的,可能会截断输出)
check_udp
http://nagiosplugins.org/man/check_udp
用途: check_udp -H host -p port [-w <warning time>] [-c <critical time>] [-s <send string>] [-e <expect string>] [-q <quit string>][-m <maximum bytes>] [-d <delay>] [-t <timeout seconds>] [-r <refuse state>] [-M <mismatch state>] [-v] [-4|-6] [-j] [-D <warn days cert expire>[,<crit days cert expire>]] [-S <use SSL>] [-E] 选项​​: -h, --help 打印详细的帮助屏幕 -V, --version 打印版本信息 -H, --hostname=ADDRESS 主机名,IP地址,或Unix套接字(必须是绝对路径) -p, --port=INTEGER 端口号(默认值:无) -4, --use-ipv4 使用IPv4连接 -6, --use-ipv6 使用IPv6连接 -E, --escape 可以使用\ n \ r \ t \发送或退出字符串。必须出现在发送或退出选项 默认值:没有发送,\ r \ n结束退出 -s, --send=STRING 发送到服务器的字符串 -e, --expect=STRING 期望的字符串在服务器响应(可重复) -A, -all 所有的期望字符串必须出现在服务器的响应。默认为任何 -q, --quit= STRING 发送服务器发起一个干净的关闭连接的字符串 -r, --refust=ok|warn|crit OK,接受TCP拒绝与各国发出警告,暴击(默认:暴击) -M, --mismatch=ok|warn|crit 接受期望的字符串不匹配的状态确定,警告,暴击(默认值:warn) -j, --jail 从TCP套接字的隐藏输出 -m, -- maxbytes = INTEGER 关闭连接,一旦超过这个数目的字节收到 -d, --delay= INTEGER 秒之间的等待时间发送字符串和轮询响应 -D, --certificate= INTEGER,INTEGER] 最小的天数证书是有效的。 1#天的警告,第二次是关键(如果未指定 - 0)。 -S, --SSL 使用SSL的连接。 -w, --warning= DOUBLE 导致警告状态的响应时间(秒) -c, --critical= DOUBLE 在临界状态的响应时间(秒) -t, --timeout= INTEGER 秒钟,然后连接超时(默认值:10) -v, --verbose 显示命令行调试的详细信息(Nagios的,可能会截断输出)



你可能感兴趣的:(check_tcp,check_udp)