# Nagios Check_TCP 参数科普文章
Nagios 是一款开源的监控系统,它帮助用户监测网络服务、主机和应用程序的状态。其中,`check_tcp` 是一个用于检查 TCP 端口的实用程序,广泛应用于网络管理。本文将详细介绍 `check_tcp` 的参数定义及其用法,并附带代码示例。
## 什么是 Check_TCP?
`check_tcp` 主要用于检测指定主机的 TCP
# Nagios Check_TCP: 网络监控的利器
。
用法:检查tcp - h - p主机端口[- w <预警时间>][- c <关键时刻>][- s <发送字符串>]
[- e <期望字符串>][- q <退出字符串>][- m <最大字节>][- d <延迟>]
原创
2012-12-10 22:39:14
1086阅读
写个简单的脚本。。
#!/bin/bash
#liboxaing
nmap 192.168.111.2 | grep 80 &> /dev/null
if [ $? -eq 0 ];
then
echo "YES"
&
原创
2012-12-10 22:32:06
747阅读
原创
2012-12-10 23:10:33
535阅读
check_tcphttp://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 str
转载
精选
2012-12-10 17:26:15
742阅读
点赞
2评论
1、使用插件可以先出查看命令定义文档是如何使用这个命令的,
vim /usr/local/nagios/etc/objects/commands.cfg
2、经过上步还不明白可以查看帮助文件,各个参数的作用
/usr/local/nagios/libexec/check_tcp --help
3、在客户端使用使用该
转载
精选
2012-12-11 17:28:04
494阅读
check_tcp
用途:
check_tcp-H主机-p端口-W <警告时间>] [-C <critical时间>] [-S <发送字符串>]
[-E <expect字符串>] [-Q <quit字符串>] [-M <maximum bytes>] [-D <延迟>]
[-T <timeout秒]
原创
2012-12-10 23:14:11
610阅读
点赞
随着公司开始启用 tokyocabinet 和 tokyotyrant,相关的运维工作也开始展开,首当其冲的就是ttserver的监控问题,为了尽快将ttserver 加入到监控组里面 我先写了一个简单的脚本
放到了nagios的插件里 用来监控ttserver 的状态,只是通过检查pid 和 port两个参数来判断ttserver是否活着
ttserver 的启动命令如下
t
推荐
原创
2011-12-08 16:21:42
6885阅读
点赞
3评论
用check_tcp来监控tokyotyrant和redis
转载
精选
2012-12-11 00:11:11
442阅读
前言:在内网环境监控外网ECS中的内网服务端口,试了几种方法都没成功,最后还是考虑用check_tcp来监控,输出命令信息,监控结果非常详细,很赞!分享给大家,希望对大家有所帮助。一、check_tcp监控memcached通过输入 stats 得到参数,输入quit 退出因此可以利用check_tcp 来得到memcached的响应时间、uptime等信息,具体的命令格式如下:/usr/loca
原创
2015-05-24 15:26:09
896阅读
nagios:一个监视系统的框架。它用来集成各种监听服务的插件来实现对从属机的监听。原理:nagios通过周期性的自动调用插件去检查从属机器的状态,在此同时会创建一个队列,将返回的消息状态放入到队列中,然后通过web界面显示出来。主要功能:网络服务监控(SMTP、POP3、HTTP、NNTP、ICMP、SNMP、FTP、SSH)主机资源监控(CPU load、disk usage、system l
转载
2024-04-07 19:01:42
27阅读