memsniff:用于记录和显示以golang编写的内存缓存流量统计信息的工具

时间:2024-05-23 19:51:40
【文件属性】:

文件名称:memsniff:用于记录和显示以golang编写的内存缓存流量统计信息的工具

文件大小:63KB

文件格式:ZIP

更新时间:2024-05-23 19:51:40

Go

Memsniff Memsniff显示从您的Memcache服务器检索到的最繁忙的密钥。 它受到早期和工具的启发。 像它的前辈一样,memsniff侦听网络流量并识别get请求的响应,通常直接在memcache服务器主机上运行。 您可以看到我们的公告。 安装 在构建之前,您需要安装libpcap库和标头。 在基于Redhat的发行版上: # yum install libpcap-devel 或在基于Debian的发行版上: # apt-get update && apt-get install libpcap-dev Memsniff使用,这使安装变得简单。 一旦安装了工具链,并且$GOPATH指向了您的工作目录: $ go get github.com/box/memsniff $ go build github.com/box/memsniff 您将在$GOPAT


【文件预览】:
memsniff-master
----presentation()
--------presentation.go(4KB)
--------json.go(3KB)
--------termbox.go(5KB)
----.gitignore(40B)
----go.mod(276B)
----version.go(804B)
----assembly()
--------worker.go(2KB)
--------streamfactory.go(3KB)
--------reader()
--------pool.go(2KB)
----Makefile(522B)
----analysis()
--------worker.go(4KB)
--------aggregate()
--------filter_test.go(1KB)
--------filter.go(769B)
--------report.go(2KB)
--------pool.go(4KB)
----.travis.yml(121B)
----log()
--------logger.go(2KB)
----CONTRIBUTING.md(3KB)
----LICENSE(9KB)
----decode()
--------decode.go(4KB)
--------pool_test.go(2KB)
--------worker.go(2KB)
--------pool.go(3KB)
----go.sum(8KB)
----main.go(6KB)
----README.md(4KB)
----capture()
--------packetbuffer_test.go(2KB)
--------replay.go(3KB)
--------replay_test.go(2KB)
--------packetbuffer.go(4KB)
--------capture.go(4KB)
----profiling.go(1KB)
----protocol()
--------model()
--------redis()
--------mctext()
--------infer()

网友评论