使用 Graphite+Grafana 测量服务的正常运行时间

the*_*ina 5 performance graphite apache-spark grafana

我的问题有点哲学:您将如何根据 Graphite 指标计算流程的正常运行时间?

我有很多 jvm-process (Apache Spark) 实例。在 Graphite 处于活动状态时,每 5 分钟向其报告一次指标。我想计算每个流程的正常运行时间以及本周和本月所有流程的平均正常运行时间。

现在我没有运气在 Graphite 或 Grafana 中找到合适的方法来计算每次测量的时间。也许我需要使用外部脚本。在 Grafana 中将平均正常运行时间显示为单统计面板也很不错。