模拟日志分析实用程序

analog的Python项目详细描述


Analog是一个Weblog分析实用程序,它提供以下指标:

  • 请求的编号。
  • 响应请求方法(http动词)分布。
  • 响应状态代码分发。
  • 每个路径的请求数。
  • 响应时间统计(平均值,中位数)。
  • 响应上游时间统计(平均值,中位数)。
  • 响应体大小(以字节统计为单位)(平均值,中位数)。
  • 按路径请求方法(http谓词)分发。
  • 按路径响应状态代码分布。
  • 每条路径的响应时间统计(平均值,中位数)。
  • 每条路径响应上游时间统计(平均值,中位数)。
  • 每路径响应正文大小(字节统计)(平均值、中值)。

文档位于analog.readthedocs.org, 代码和问题在github.com/fabianbuechler/analog上,可以安装包 来自pypi.python.org/pypi/analog的pypi。

更改日志

1.0.0-2015年2月26日

  • 为travis ci提供yaml配置文件。
  • 扩展tox环境以覆盖2.7、3.2、3.3、3.4、pypy和pypy3。
  • 将存储库转换为git并移动到github。
  • 仅在setup.py中设置版本,通过pkg_resources.get_发行版使用。

1.0.0b1-2014-04-06

  • 支持Python3.4和良好的测试覆盖率。

0.3.4-2014年4月1日

  • 测试analog.analyzer实现。
  • 测试analog.utils实现。

0.3.3-2014年3月10日

  • 测试analog.renderers实现。
  • 修复默认纯文本呈现程序中的错误。

0.3.2-2014年3月2日

  • 测试analog.report.Report实现并修复一些错误。

0.3.1-2014年2月9日

  • 为了保持一致性,将--max_age选项重命名为--max-age

0.3.0-2014年2月9日

  • 忽略pep257检查中的初始化py,因为不正确支持所有检查。
  • 修复自定义日志格式定义。通过子命令在cli中进行格式选择。
  • 将pypy添加到tox环境中。

0.2.0-2014年1月30日

  • 删除对Python2.x的configParser包的依赖。
  • 为了方便起见,允许指定文件中的所有analog参数。

0.1.7-2014年1月27日

  • 放弃版本文件。不适用于不同的分布。

0.1.6-2014年1月27日

  • 在文档中包括变更日志。
  • 将版本文件移动到模拟模块以确保可以安装。

0.1.5-2014年1月27日

  • 将numpy替换为用于平均值和中值计算的统计数据后端口。

0.1.4-2014年1月27日

  • 将谓词、状态代码和路径配置的回退移动到analyzer。 也使用analog.analyzer.Analyzer.__init__中的回退 analog.analyzer.analyze

0.1.3-2014年1月27日

  • 修复在readthedocs上构建的api文档。

0.1.1-2014年1月26日

  • 通过^{tt12}将numpy添加到requirements.txt中$ 不起作用。
  • 在setup.py中读取时删除版本。

0.1.0-2014年1月26日

  • 开始文档:quickstart和cli用法以及api文档。
  • 为csv和tsv输出添加渲染器。使用–输出[csv tsv]。 所有表格渲染器的统一代码库。
  • 为表格输出添加渲染器。使用–输出[grid table]。
  • 同时分析整个报表的http动词分布。
  • 暂时删除时区感知的DateTime处理。
  • 引入report.add方法以不向Analyzer公开报表外部。
  • 在python<;=3.2 for utc对象上安装pytz。否则使用datetime.timezone。
  • 为PY2.7和PY3.3测试添加毒性环境。
  • 初步实施日志分析器和报表对象的。
  • 初始包结构、文档、需求、测试脚本。

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

推荐PyPI第三方库


热门话题
用于批量操作的java RESTful API分块响应   java读取在线存储的文本文件   在Java ME中将双精度舍入到小数点后5位   java查找一个数字的最接近因子   java更改JMenuBar的字体   java Kmeans聚类算法运行时间和复杂性   java是否可以阻止try catch返回null   java内容解析器指向具有正确URI的错误表   java Android Kotlin插装测试未被识别为插装测试   java TestNG@Dataprovider   在forloop和print语句中声明变量时发生java错误   java在Android Studio 3中设置JNI