当前位置: 首页 > 软件库 > 管理和监控 > 系统监控 >

tcprstat

TCP分析工具
授权协议 GPLv2
地区 不详
投 递 者 纪正德
软件类型 开源软件
开源组织
适用人群 未知
操作系统 Linux
所属分类 管理和监控、 系统监控
 软件概览

Tcprstat 是免费开源的TCP分析工具,可检测网络的传输,并且计算请求和响应之间的延迟。 它的输出格式类似 linux 的 vmstat 和 iostat 的输出格式。这个工具能够检测到某个端口的流量情况。可以监听包括 mysqld httpd memcached 等单个守护进程的请求和响应时间。

优点:

  • 轻量级,开销小,不用写入大量日志,不用分析大量的日志
  • 请求和响应的时间 精确到微秒级
  • 输出的信息很容易导入到表格,或通过脚本格式化,或使用gnuplot的图形,等等
  • 与协议无关
  • 关注于response的时间计算,并不是网卡流量的计算
  • tcprstat是免费开源tcp分析工具,通过监控网络传输来统计分析请求的响应时间 安装 # wget http://github.com/downloads/Lowercases/tcprstat/tcprstat-static.v0.3.1.x86_64 # cp tcprstat-static.v0.3.1.x86_64 tcprstat # chmod a+x tcprstat 使用 #

  • tcprstat 简介 tcprstat 是一个免费、开源的 TCP 分析工具,可以用来观测网络通信状态以及计算 request 和 response 之间的延迟。通过它可以获得应答时间统计信息并将其显示输出。输出格式类似于 Unix 中各种 -stat 工具的模式,如 vmstat、iostat、mpstat 。该工具可以选择观测指定 port 上的通信负载,这种方式使其在针对单实例 daemo

  • /* 参考Lowercases的tcprstat做了修改,新增了慢响应个数统计,时间戳、慢响应时间日志记录,有利于快速定位慢响应数据报文,从而分析系统中可能存在的潜在问题。 QQ交流群1(针对在校生)-(群号:568892619 ) 群号:568892619 在校生nginx、redis、memcache、twemproxy等源码实现交流 QQ交流群2(针对已工作,有一些技术基础的同学)-(581

  •                 author:skate time:2013/01/11 tcprstat工具安装与使用 tcprstat是免费开源tcp分析工具,通过监控网络传输来统计分析请求的响应时间 使用方法: tcprstat是安装在server端,统计分析本地网卡地址请求的响应时间,可以用于临时分析,也可定时任务做信息收集 下载 # wget http://github.com/down

  • 调查服务器响应时间的利器 tcprstat 发表于:2013-10-21来源:IT博客大学习作者:Yu Feng点击数: 调查服务器响应时间的利器 tcprstat。我们在做服务器程序的时候,经常要知道一个请求的响应时间,借以优化或者定位问题。 通常的做法是在代码里面加入日志计算时间,这个方法有问题,时间不准确。因为数据从网卡到应用程序,从应用到网卡的时间没有被计算在内。 而且这 我们在做服务器程

  • tcprstat是percona用来监测mysql响应时间的。不过对于任何运行在TCP协议上的响应时间,都可以用。 下面是一个监控示例,监控分析mysql的3306端口。 $sudo tcprstat -p 3306 -t 1 -n 5 timestamp count max min av... tcprstat是percona用来监测mysql响应时间的。不过对于任何运行在TCP协议上的响应时间

  • tcprstat是percona开源的一款测试mysql服务响应时间的工具,不过对于任何运行在TCP协议上的响应时间,都可以用,只需要指定对应的端口即可。详情可参考percona官方文档https://www.percona.com/docs/wiki/tcprstat_start.html tcprstat的安装: wget http://github.com/downloads/Lowerca

  • tcprstat是percona用来监测mysql响应时间的。不过对于任何运行在TCP协议上的响应时间,都可以用。 下面是一个监控示例,监控分析mysql的3306端口。 1 2 3 4 5 6 7 $ sudo tcprstat -p 3306 -t 1 -n 5 timestamp   count   max min avg med stddev  95_max  95_avg  95_std

  • 两种使用方式:1)本机直接在线采集;2)分析tcpdump采集到的离线pcap文件   1. 本机直接在线采集 参数:   -p :指定只采集此TCP port的请求   -t  : 采集输出的时间间隔,默认为10   -n : 指定输出打印的次数,默认为1,只打印1次;如果指定为0表示无限次(ctr+c终止) 示例一:指定MySQL的port如3306, 时间间隔1S, 打印次数为无限次。 tc

  • tcprstat是percona用来监测mysql响应时间的。不过对于任何运行在TCP协议上的响应时间,都可以用。 下面是一个监控示例,监控分析mysql的3306端口。 $sudo tcprstat -p 3306 -t 1 -n 5 timestamp count max min avg med stddev 95_max 95_avg 95_std 99_max 99_av

  • 1.安装 wget http://github.com/downloads/Lowercases/tcprstat/tcprstat-static.v0.3.1.x86_64 cp tcprstat-static.v0.3.1.x86_64 /usr/bin/tcprstat chmod +x /usr/bin/tcprstat 2.使用: tcprstat -p 3306 -t 1 -n 5 b

  • 下载tcprstat rpm -ivh bzr-2.1.1-2.el6.i686.rpm bzr branch lp:tcprstat rpm -q glibc-static-version.rpm automake autoconf(如果没有安装先安装) cd tcprstat chmod +x bootstrap ./bootstrap ./configure make make instal

 相关资料
  • 摘要 本文主要介绍 SystemView 可视化分析工具,以及如何在 RT-Thread 上使用它对系统进行调试分析。 简介 随着 MCU 的性能越来越强,嵌入式产品的功能越来越复杂,对于系统的调试和分析提出了新挑战,调试某个功能或问题通常需要花费大量精力,SystemView 是一款帮助用户进行系统调试和分析的强大工具,能够显著缩短开发和调试时间,提高开发效率。本文的目的在于帮助大家在 RT-T

  • 日志是非常重要的系统文件,管理员每天的重要工作就是分析和查看服务器的日志,判断服务器的健康状态。但是日志管理又是一项非常枯燥的工作,如果需要管理员手工查看服务器上所有的日志,那实在是一项非常痛苦的工作。有些管理员就会偷懒,省略日志的检测工作,但是这样做非常容易导致服务器出现问题。 那么我们有取代的方案吗?有,那就是日志分析工具。这些日志分析工具会详细地查看日志,同时分析这些日志,并且把分析的结果通

  • 1. 介绍 本篇会介绍三个关于分析nginx日志信息的工具。 2. nginx_log_analysis 这个工具是由一位叫LEO的网友提供的,它的博客是http://linux5588.blog.51cto.com/,它是用python语言写的,只是用来分析nginx日志,它的输出比较简单,以IP为主,可以查看每个IP的访问的流量,次数,占比等信息。 先获取这个python文件。 # 下载 $

  • 本文向大家介绍Docker镜像分析工具dive原理解析,包括了Docker镜像分析工具dive原理解析的使用技巧和注意事项,需要的朋友参考一下 今天推荐一个这样的开源工具,用于探索 Docker 镜像,各层内容以及发现缩小 Docker/OCI 镜像大小的方法。这个工具就是:dive。 工具地址:https://github.com/wagoodman/dive,Star 数:22k+。 这个工具

  • 主要内容:手段结束分析的工作原理,运算符子目标,均值分析算法人工智能中的手段 - 结束分析 前面已经学习了向前或向后推理的策略,但是两个方向的混合适合于解决复杂和大的问题。这样一种混合策略,使得有可能首先解决问题的主要部分,然后回过头来解决在组合问题的大部分期间出现的小问题。这种技术称为手段 - 末端分析。 Means-Ends分析是人工智能中用于限制AI程序中搜索的问题解决技术。 它是向后和向前搜索技术的混合体。 MEA技术于1961年由Allen Ne

  • 问题内容: 熟悉Java世界的我一直在寻找一种静态分析工具,该工具也足够智能,可以解决它发现的问题。我使用CodePro工具运行,但是我还是Java社区的新手,不知道供应商。 根据上述标准,您可以推荐哪种工具? 问题答案: FindBugs,PMD和Checkstyle都是绝佳的选择,尤其是将它们集成到构建过程中时。 在上一家公司,我们还使用Fortify检查潜在的安全问题。我们很幸运获得了企业许

  • 问题内容: 我想在Linux服务器上以剖析模式运行Java程序。 是否有任何可以在命令提示符下对Linux服务器上的Java程序进行概要分析的概要分析工具? 问题答案: 所有这些Java性能分析工具都可以在Linux中使用: 你的包 JProfiler HPROF(Java 5+) 杰拉特

  • 主要内容:一、查看系统性能参数,,二、定位执行慢的SQL:慢查询日志,三、查看 SQL 执行成本:SHOW PROFILE,四、分析查询语句:EXPLAIN,EXPLAIN各列作用:一、查看系统性能参数 通过SHOW STATUS语句查询一些MySQL数据库服务器的性能参数、执行频率。 一些常用的性能参数如下: Connections:连接MySQL服务器的次数。 Uptime:MySQL服务器的上线时间。单位:s Slow_queries:慢查询的次数。 Innodb_rows_read:Se