一种监控tcp服务器性能的方法

文档序号:7657890阅读:244来源:国知局
专利名称:一种监控tcp服务器性能的方法
技术领域
本发明涉及一种监控TCP (Transmission Control Protocol,即传输控制协议)服 务器性能的方法,特别涉及一种通过在线用户数和网络延时指标来监控TCP服务器性能的方法。
背景技术
通常对运营中的TCP服务器进行完善的监控不是一件简单的事情,因为这需要很 好的监控工具作为支撑,这个工具不但要能够获得计算机CPU、内存、磁盘1/0的使用情况, 还需要能知道应用的实际运转状况。因为数据类型的不同。这些监控数据的获取一般需要 通过不同的网络协议实现,这需要花费很多人力物力,对于一般的小公司来说,更需要一种 低成本的实用监控方法。

发明内容
本发明所要解决的技术问题是提供一种低成本的使用的监控TCP服务器性能的方法。本发明所述的一种监控TCP服务器性能的方法,该方法至少包括如下的步骤步骤1 :TCP服务器提供在线用户数监控服务,此服务在收到监控工具通过TCP发 来的获取在线用户数请求的时候,返回当前在线用户数;步骤2 监控工具在启动并经过TCP服务器的合法认证以后,启动一个定时器,每 隔一小段时间向被监控服务器发送一个获取在线用户数的TCP消息,同时记录发送请求的 时间;步骤3 =TCP服务器返回在线用户数;步骤4:监控工具用收到消息回应的时间减去上次发送请求的时间,得到这次请 求的网络延时,并把在线用户数和网络延时显示在监控界面上;本发明涉及的一种监控TCP服务器性能的方法,使得监控TCP服务器变得很简单 直观,管理人员根据在线用户数和网络延时,基本上就能够判断出目前TCP服务器的健康 状态。
具体实施例方式本发明的主要步骤如下步骤1 :TCP服务器提供在线用户数监控服务,此服务在收到监控工具通过TCP发 来的获取在线用户数请求的时候,返回当前在线用户数;步骤2 监控工具在启动并经过TCP服务器的合法认证以后,启动一个定时器,每 隔一小段时间向被监控服务器发送一个获取在线用户数的TCP消息,同时记录发送请求的 时间;步骤3 监控工具用收到消息回应的时间减去上次发送请求的时间,得到这次请求的网络延时,并把在线用户数和网络延时显示在监控界面上;上述的技术方案实施时,监控TCP服务器变得很简单,管理员看起来也很直观,根 据在线用户数和网络延时,基本上就能够判断出目前TCP服务器的健康状态,这种方法能 满足绝大部分小公司的小型系统的监控需求,其开发和实施的成本也很低。最后所应说明的是,以上实施例仅用以说明而并非限制本发明所描述的技术方 案;因此,尽管本说明书参照上述的实施例对本发明已进行了详细的说明,但是,本领域的 普通技术人员应当理解,仍然可以对本发明进行修改或者等同地替换;而一切不脱离本发 明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。
权利要求
一种监控TCP服务器性能的方法,其特征在于该方法至少包括如下的步骤步骤1TCP服务器提供在线用户数监控服务,此服务在收到监控工具通过TCP发来的获取在线用户数请求的时候,返回当前在线用户数;步骤2监控工具在启动并经过TCP服务器的合法认证以后,启动一个定时器,每隔一小段时间向被监控服务器发送一个获取在线用户数的TCP消息,同时记录发送请求的时间;步骤3TCP服务器返回在线用户数;步骤4监控工具用收到消息回应的时间减去上次发送请求的时间,得到这次请求的网络延时,并把在线用户数和网络延时显示在监控界面上。
全文摘要
一种监控TCP服务器性能的方法,首先TCP服务器提供在线用户数监控服务,此服务在收到监控工具通过TCP发来的获取在线用户数请求的时候,返回当前在线用户数;然后监控工具在启动并经过TCP服务器的合法认证以后,启动一个定时器,每隔一小段时间向被监控服务器发送一个获取在线用户数的TCP消息,同时记录发送请求的时间;TCP服务器返回在线用户数;最后监控工具用收到消息回应的时间减去上次发送请求的时间,得到这次请求的网络延时,并把在线用户数和网络延时显示在监控界面上。本发明使得监控TCP服务器变得很简单直观,管理人员根据在线用户数和网络延时,基本上就能够判断出目前TCP服务器的健康状态。
文档编号H04L12/26GK101895433SQ20091008418
公开日2010年11月24日 申请日期2009年5月20日 优先权日2009年5月20日
发明者刘立军, 张守文, 王磊, 陶勇胜 申请人:灰熊(北京)科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1