没有合适的资源?快使用搜索试试~ 我知道了~
perfmetrics:用于将软件性能指标从Python库和应用发送到statsd的库
共46个文件
py:27个
rst:6个
txt:2个
需积分: 10 1 下载量 141 浏览量
2021-05-23
23:47:52
上传
评论
收藏 55KB ZIP 举报
温馨提示
性能指标 perfmetrics软件包提供了一种将软件性能指标添加到Python库和应用程序的简单方法。 使用性能指标来发现生产应用程序中的真正瓶颈。 perfmetrics软件包是Etsy的Statsd守护程序的客户端,而Etsy则是Graphite(特别是Carbon守护程序)的客户端。 由于perfmetrics软件包将UDP数据包发送到Statsd,因此perfmetrics不会为应用程序增加I / O延迟,也不会增加CPU开销。 它可以在线程(同步)或事件驱动(异步)软件中同样出色地工作。 完整的文档位于 用法 使用@metric和@metricmethod装饰器可以包装@metric @metricmethod发送计时和调用统计信息的函数和方法。 将装饰器添加到可能成为瓶颈的任何函数或方法中,包括库函数。 警告! 这些装饰器是通用的,会导致实际的函数签名丢失,由*ar
资源推荐
资源详情
资源评论
收起资源包目录
perfmetrics-master.zip (46个子文件)
perfmetrics-master
MANIFEST.in 558B
README.rst 6KB
.coveragerc 929B
pyproject.toml 1KB
docs
api.rst 1KB
testing.rst 3KB
conf.py 10KB
changelog.rst 28B
index.rst 230B
.pylintrc 4KB
CHANGES.rst 3KB
.github
workflows
tests.yml 12KB
tox.ini 596B
doc-requirements.txt 8B
appveyor.yml 1KB
src
perfmetrics
_util.py 2KB
metric.py 9KB
testing
tests
test_matchers.py 3KB
__init__.py 0B
test_observation.py 3KB
test_client.py 4KB
matchers.py 5KB
client.py 3KB
observation.py 3KB
__init__.py 661B
_metric.pxd 976B
tests
test_pyramid.py 2KB
test_clientstack.py 1KB
test_wsgi.py 2KB
test_perfmetrics.py 3KB
bench_metric.py 3KB
benchmarks
spraytest.py 482B
__init__.py 0B
test_statsd.py 8KB
test_metric.py 14KB
wsgi.py 1KB
interfaces.py 4KB
__init__.py 1KB
clientstack.py 2KB
pyramid.py 1KB
statsd.py 6KB
setup.cfg 98B
setup.py 6KB
.gitignore 205B
scripts
releases
make-manylinux 1KB
LICENSE.txt 2KB
共 46 条
- 1
资源评论
80seconds
- 粉丝: 44
- 资源: 4568
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功