文件名称:quant:一个简单的 Go 指标库
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-19 09:00:13
Go
量化 quant 是一个简单的 Go 指标库。 它提供以下指标类型来衡量应用程序统计信息: 柜台 测量 计时器 使用go get安装或更新软件包: go get -u github.com/tsne/quant 入门 使用应用程序指标的第一步是创建一个注册表,作为指标的集合。 使用此注册表可以创建所有支持的度量类型。 每个指标在注册表中都有自己的唯一名称来标识该指标。 注册表提供功能Report以将每个注册指标的快照写入指定的报告者。 Reporter以指定格式将快照写入指定位置。 quant 包带有以下记者: NullReporter : 不写任何快照 StdoutReporter :将快照写入标准输出 要使用自定义报告器,请实现接口。 为了更好地跟踪指标,指标的快照可以不断写入特定位置(例如数据库)。 这可以通过两种方式实现:通过定期调用注册表的Report功能,或通过启动R
【文件预览】:
quant-master
----registry_test.go(3KB)
----reporter.go(2KB)
----timer_test.go(444B)
----reporting.go(3KB)
----doc.go(905B)
----metric.go(304B)
----LICENSE(1KB)
----snapshot_test.go(1KB)
----snapshot.go(2KB)
----counter.go(1KB)
----gauge.go(1KB)
----registry.go(5KB)
----.gitignore(266B)
----doc_test.go(1KB)
----counter_test.go(915B)
----timer.go(3KB)
----README.md(4KB)
----gauge_test.go(284B)