来自JSON日志的实时Heroku聚合指标

时间:2019-10-08 11:43:03

标签: django heroku logging metrics

我有一个在Heroku上运行的Django应用程序,并且json日志以以下格式(示例)输出到papertrail:

   {"message_type":"profile", "method":"a", "runtime":1000, "timestamp: 1570524933}
   {"message_type":"profile", "method":"b", "runtime":1020, "timestamp: 1570524934}
   {"message_type":"profile", "method":"a", "runtime":2020, "timestamp: 1570524934}

例如,我想在Grafana上构建一个实时图表,该图表可以显示一天中方法ab的平均运行时间,但不确定如何运行select或使用Papertrail的数据进行汇总的功能,例如(平均值,最大值,最小值等)。

到目前为止,我已经研究过在纸轨上设置某些警报条件的警报,然后将对Graphite Grafana进行ping操作,但这仅提供了事件的总数。

有没有人对此有任何投入?

0 个答案:

没有答案