如何分析外部服务的性能?

时间:2012-05-22 12:13:54

标签: performance logging analytics

我有一个PHP应用程序,它将每个HTTP请求的几个性能指标收集到日志文件中。这些包括与外部服务器的连接,数据库查询和长时间运行的代码块。现在我有一堆我想分析的数据如下:

  • 确定最慢的部分
  • 绘制平均汇总数据

我不能依赖像NewRelic这样的外部服务。我只能解析日志文件。目前我将日志数据放入数据库中,以便能够查询并使用RRDTool来绘制聚合图。但这对我来说似乎非常“低级”。是否有其他软件可以创建aggegrate统计数据和查询数据?

1 个答案:

答案 0 :(得分:0)

您可能会发现statsd & graphite是一个有用的工具。 Etsy使用它来跟踪低水平"这样的统计数据:
http://codeascraft.etsy.com/2011/02/15/measure-anything-measure-everything/