性能表

perflog的Python项目详细描述


https://travis-ci.org/cjrh/perflog.svg?branch=masterhttps://coveralls.io/repos/github/cjrh/perflog/badge.svg?branch=masterhttps://img.shields.io/pypi/pyversions/perflog.svghttps://img.shields.io/github/tag/cjrh/perflog.svghttps://img.shields.io/badge/install-pip%20install%20perflog-ff69b4.svghttps://img.shields.io/pypi/v/perflog.svg

性能日志

对应用程序性能和监视数据的结构化日志记录支持

演示

""" My Application """importperflogdefmain():<Alltheusualapplicationcodegoeshere>if__name__=='__main__':perflog.set_and_forget()main()

set_and_forget方法有几个参数可以是 用于更改默认行为。例如,默认情况下 日志消息将每60秒写入一次。

注意:除了将性能数据写入日志消息本身之外, perflog还添加了个额外的日志记录字段。这意味着如果你 使用日志格式化程序以某种形式写出所有字段 结构化格式(比如logstash格式器),您会发现 数据也将记录在这些字段中,因此可以在 像Kibana这样的工具。

确认

perflog使用psutil来 获取所有与流程相关的信息。谢谢詹波洛!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java如何在泛型类中调用我的类T的方法   java如何在XML配置中添加quartz JobListener(springframework)   java JPA查询以空值结束   密码学为什么Java DES密钥生成器生成的密钥大小不正确?   java布尔算法在输出为假时生成真输出   java缓存休眠混乱的行为   java如何让Android SDK 1.5版在我的G1手机上运行?   java无状态应用程序Spring安全性   Eclipse上的java,“首选项>常规>工作区>使用本机挂钩或轮询刷新”做了什么?   java私有静态方法从公共静态方法访问   滚动窗格JavaFX中图形上的java静态标签   如何从Oracle Java教程中调用findLargest方法(使用接口作为类型)   JavaEE:EJB远程接口中的自定义类