From 3381f859422f6958814cd5054ca80be42ea749a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B2=B3=E4=BC=AF?= Date: Fri, 11 Oct 2019 17:54:35 +0800 Subject: [PATCH] Update README.md --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6d3f4b1..1c42de4 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,10 @@ MySQL协议的解析结果示例如下: ``` {"cip":"192.168.XXX.XXX","cport":63888,"sip":"192.168.XX.XX","sport":3306,"user":"root","db":"sniffer","sql":"show tables","cpr":1.0,"bt":"1566545734147","cms":15} ``` -其中cip代表客户端ip,cport代表客户端port(客户端ip:port组成session标识),sip代表server ip,sport代表server port,user代表查询用户,db代表当前连接的库名,sql代表查询语句,cpr代表抓报率,为了减少对线上系统的影响,降低采集率,bt代表查询开始时间戳,cms代表查询消耗的时间,单位是毫秒 +其中cip代表客户端ip,cport代表客户端port(客户端ip:port组成session标识),sip代表server ip,sport代表server port,user代表查询用户,db代表当前连接的库名,sql代表查询语句,cpr代表抓报率,bt代表查询开始时间戳,cms代表查询消耗的时间,单位是毫秒 + +## CapturePacketRate +sniffer-agent最强大的地方在于可以动态设置抓报率。尤其是对比较线上性能敏感的系统,设置抓包率为从0-1的浮点数,表示按照一定概率抓取数据包。这样能够根据系统负载情况,在采集覆盖情况和线上负载之间进行权衡。对于已经开启的sniffer支持通过http接口,动态地调整抓包率。 ### Exporter