tcping使用介绍 服务器监控软件

所属分类: 软件教程 / 网络通讯 阅读数: 1010
收藏 0 赞 0 分享

服务器所在的机房禁ping ,我如何监控服务器的情况 ?下面和大家介绍一个软件tcping,这个软件是针对TCP监控的,也可以看到ping 值,即使机房禁PING,服务器禁PING了,也可以通过它来监控服务器的情况。除了ping ,它还有一个功能,监听端口的状态。

方法

1、首先提供一下软件的下载地址:【打开这个地址便可以下载

2、接下来介绍一下这个软件的用途,这个软件

一可以监听服务器的端口状态,默认是80端口的,也可以指定其它端口。

二可以看到ping 返回的时间,这样可以知道服务器是否有延时或者端口不通的状态。

3、软件的使用非常简单:

一、将下载的文件放在C:\WINDOWS\system32  目录下,就可以直接使用了。

二、在windows命令提示符里可以直接使用这个命令了,相关的参数可以自己查询一下,查询的命令是:tcping  /?

三、简单地举两个例子的使用

tcping  www.baidu.com

tcping  -t  www.baidu.com     【参数-t 是让命令一直运行ping 】

tcping   -d  -t  www.baidu.com   【参数  -d  是显示时间,这样就可以更清楚了】

tcping  -d  -t  www.baidu.com   21   【这里只是举例,21是您所需要监听的端口,这个可以行定义。】

可以看一下图

服务器监控软件——tcping

服务器监控软件——tcping

服务器监控软件——tcping

4、软件的使用还有很多的参数,常用的就上面两个参数,大家也可以在使用的过程中打个问号看一下就知道了

C:\>tcping--------------------------------------------------------------

tcping.exe by Eli FulkersonPlease see for updates.--------------------------------------------------------------

Usage: tcping [-flags] server-address [server-port]Usage (full): tcping [-t] [-d] [-i interval] [-n times] [-w ms] [-b n] [-r times] [-s] [-v] [-j] [--tee filename] [-h] [-u] [--post] [--head] [-f] server-address [server-port]

-t     : ping continuously until stopped via control-c

 -n 5   : for instance, send 5 pings

-i 5   : for instance, ping every 5 seconds

-w 0.5 : for instance, wait 0.5 seconds for a response

-d     : include date and time on each line

-b 1   : enable beeps (1 for on-down, 2 for on-up,                        3 for on-change, 4 for always)

-r 5   : for instance, relookup the hostname every 5 pings

-s     : automatically exit on a successful ping

 -v     : print version and exit -j [5] : include jitter.  Optional argument controls rolling average size.

--tee  : mirror output to a filename specified after '--tee'

-4     : prefer ipv4

-6     : prefer ipv6HTTP Options:

-h     : HTTP mode (use url without http:// for server-address)

-u     : include target URL on each line

 --post : use POST rather than GET (may avoid caching) --head : use HEAD rather than GET --proxy-server : specify a proxy server --proxy-port   : specify a proxy portDebug Options:

-f     : force tcping to send at least one byte        If you don't pass server-port, it defaults to 80.C:\>

常用的几个参数都已经加粗了,各位有兴趣的网友可以再深入了解下的。蛮有用的一个小软件。

5、结尾:这个软件是用于windows平台的,当然linux 平台也有tcping  不过就需要编译安装后才能使用了。这是后话,有空再和大家分享一下,谢谢。

官方给出的使用方法:

NAME
tcping - simulate "ping" over tcp by establishing a connection to network hosts.
Measures the time for your system to [SYN], receive the target's [SYN][ACK] and send [ACK]. Note that the travel time for
the last ACK is not included - only the time it takes to be put on the wire a tthe sending end.
SYNOPSIS
tcping [-tdsvf46] [-i interval] [-n times] [-w interval] [-b n] [-r times][-j depth] [--tee filename] [-f] destination [port]
DESCRIPTION
tcping measures the time it takes to perform a TCP 3-way handshake (SYN, SYN/ACK, ACK) between itself and a remote host.
The travel time of the outgoing final ACK is not included, only the (minimal) amount of time it has taken to drop it on
the wire at the near end. This allows the travel time of the (SYN, SYN/ACK) to approximate the travel time of the
ICMP (request, response) equivalent.

参数
-4 Prefer using IPv4
-6 Prefer using IPv6
-t ping continuously until stopped via control-c
-n count
send _count_ pings and then stop. Default 4.
-i interval
Wait _interval_ seconds between pings. Default 1. Decimals permitted.
-w interval
Wait _interval_ seconds for a response. Default 2. Decimals permitted.
-d include date and time on every output line

-f Force sending at least one byte in addition to making the connection.

-b type
Enable audible beeps.
'-b 1' will beep "on down". If a host was up, but now its not, beep.
'-b 2' will beep "on up". If a host was down, but now its up, beep.
'-b 3' will beep "on change". If a host was one way, but now its the other, beep.
'-b 4' will beep "always".
-r count
Every _count_ pings, we will perform a new DNS lookup for the host in case it changed.
-s Exit immediately upon a success.
-v Print version and exit.
-j depth
Calculate jitter. Jitter is defined as the difference between the last response time and the historical average.
If _depth_ is specified tcping will use the prior _depth_ values to calculate a rolling average. If _depth_ is not
specified tcping will use the overall average.
--tee _filename_
Duplicate output to the _filename_ specified. Windows can still not be depended upon to have a useful command line
environment. Don't tease me, *nix guys.

destination
A DNS name, an IP address, or (in "http" mode) a URL.
Do not specify the protocol ("http://") in "http" mode. Also do not specify server port via ":port" syntax.
For instance: "tcping http://www.elifulkerson.com:8080/index.html" would fail
Use the style: "tcping www.elifulkerson.com/index.html 8080" instead.

port
A numeric TCP port, 1-65535. If not specified, defaults to 80.

HTTP MODE OPTIONS
-h Use "http" mode. In http mode we will attempt to GET the specified document and return additional values including
the document's size, http response code, kbit/s.
-u In "http" mode, include the target URL on each output line.

--post Use POST instead of GET in http mode.
--head Use HEAD instead of GET in http mode.
--get Shorthand to invoke "http" mode for consistency's sake.
--proxy _proxyserver_
Connect to _proxyserver_ to request the url rather than the server indicated in the url itself.
--proxyport _port_
Specify the numeric TCP port of the proxy server. Defaults to 3128.
RETURN VALUE
tcping returns 0 if all pings are successful, 1 if zero pings are successful and 2 for mixed outcome.
BUGS/REQUESTS
Please report bugs and feature requests to the author via contact information on http://www.elifulkerson.com

AVAILABILITY
tcping is available at http://www.elifulkerson.com/projects/tcping.php

D:\tcping-devel>tcping www.reddit.com
Probing 72.14.204.104:80/tcp - Port is open - time=23.285ms
Probing 72.14.204.104:80/tcp - Port is open - time=21.651ms
Probing 72.14.204.104:80/tcp - Port is open - time=21.899ms
Probing 72.14.204.104:80/tcp - Port is open - time=21.789ms
Ping statistics for 72.14.204.104:80
4 probes sent.
4 successful, 0 failed.
Approximate trip times in milli-seconds:
Minimum = 21.651ms, Maximum = 23.285ms, Average = 22.156ms
--------------------------------------------------------------------------------
D:\tcping-devel>tcping -h www.elifulkerson.com
** Requesting "" from www.elifulkerson.com:
(for various reasons, kbit/s is an approximation)
Probing 64.22.103.201:80/tcp - HTTP is open - time=31.288ms rcv_time=31.951 status=200 bytes=4052 kbit/s=~1014.554
Probing 64.22.103.201:80/tcp - HTTP is open - time=29.553ms rcv_time=30.947 status=200 bytes=4052 kbit/s=~1047.479
Probing 64.22.103.201:80/tcp - HTTP is open - time=29.871ms rcv_time=31.727 status=200 bytes=4052 kbit/s=~1021.728
Probing 64.22.103.201:80/tcp - HTTP is open - time=29.976ms rcv_time=36.002 status=200 bytes=4052 kbit/s=~900.393
Ping statistics for 64.22.103.201:80
4 probes sent.
4 successful, 0 failed.
Approximate trip times in milli-seconds:
Minimum = 29.553ms, Maximum = 31.288ms, Average = 30.172ms

注意事项

在使用的过程中,要根据自己的实际需要好好利用。

更多精彩内容其他人还在看

两台电脑共享LAN快车上网的解决方案

问:单位的电脑使用中国电信的LAN方式上网,操作系统是Windows XP SP2,上网时需要进行虚拟拨号,是没有Modem的那种连接。我的一个同事最近又加了一台电脑,请问,用什么简单的方法连接这两台电脑共同用这个LAN上网?   
收藏 0 赞 0 分享

必学:电脑与网络维护常用技巧

如果你做电脑和网络维护方面的工作,来看看,你会发现这里面的小技巧很多是值得收藏并好好加以利用和学习的    第一条:Windows 2000 连接共享    interner connect share ICS
收藏 0 赞 0 分享

ADSL路由方式的NAT(端口映射)

NAT是网络地址翻译就是把公网IP翻译成私有地址, 又叫端口映射或端口转发. 采用路由方式是指ADSL拥有一个动态或固定的公网IP,ADSL直接接在HUB或交换机上,所有的电脑共享上网。这时ADSL的外部地址只有一个,比如61.177.*.*
收藏 0 赞 0 分享

防火墙配置不当导致网络无法共享

最近某小型局域网内的工作站无法通过服务器连接Internet,服务器可以访问Internet,管理员在进行自查无果后向笔者求救,笔者赶到后,首先了解了一下情况,此局域网所有机器操作系统均为Windows XP,通过服务器的Internet连接共
收藏 0 赞 0 分享

net命令使局域网文件同步更新

现在大家都希望有个同步软件可以达到网络目录或者文件的更新来减少自己的工作量,现在网络上也有很多软件可以达到这个目的,象同步专家之类的,但是这些软件需要安装服务端和客户端,客户端要常驻才能使用,并且占用了一定的资源。 
收藏 0 赞 0 分享

在网吧中如何使用双ADSL线路

现在网吧中使用ADSL作为上网线路的越来越多,一是因为ADSL比较便宜,另外是因为ADSL安装方便。但是ADSL的带宽有限,而网吧能否提供给用户高速稳定的上网线路,是能够留住顾客的关键。按照经验,如果是一条512K的ADSL线路,有10人同时
收藏 0 赞 0 分享

关于网络拥挤问题及对应处理办法

网络拥挤现象的基本症状是网络的某一部分或整个网络性能低劣。在高峰期,可能这只是暂现象。在其他情况下,这种现象可能逐渐漫延持续几周或几个月的时间,直到最后使网络性能降低到无法容忍的水平。   引起网络拥挤现象的原因有多
收藏 0 赞 0 分享

Internet连接共享组网实例技巧

ICS(Internet连接共享)是Windows 2000内置的一种网络连接共享服务,它可以使家庭网络或小型办公室网络用户非常容易的连接到Internet。    要使用ICS,有几点需要注意:    (1)启用ICS的计算机必须具有两个网络
收藏 0 赞 0 分享

加快Windows 2000访问网上邻居的速度

在部分机器的Windows 2000中打开“邻近的计算机”,常常会等上几十秒的时间,让人无法忍受。仔细分析会发现,在找到的计算机当中,包括“打印机”和“任务计划”两项。通过“网上邻居”浏览计算机时,Windows 2000会先搜索
收藏 0 赞 0 分享

浅谈Win 98中一块网卡实现两个网段的通信

目前,鉴于我国中小学信息技术教材内容的设置,绝大部分中小学校计算机安装的依然是Windows 98。笔者所在学校也一样,且教师办公用机和学生机的IP地址分属两个网段(办公用机在10.10.8.?网段,学生机在192.168.0.?网段)。办公
收藏 0 赞 0 分享
查看更多