0

我每 30 秒将成功计数指标和失败计数指标记录到石墨中。在 Grafana 中,我使用 per second 和 hitCount(1minute) 来聚合每分钟的计数(成功和失败)。现在我需要计算每分钟的成功百分比?关于如何进行的任何建议?

此外,我在下面提到的第四个指标 * 上使用 groupbyNode。

Success metric : api.server.metric.*.success.count
Failure metric : api.server.metric.*.failure.count
4

1 回答 1

0

尝试这样的事情:

asPercent(api.server.metric.*.success.count,sumSeries(api.server.metric.*success.count, api.server.metric.*.failure.count),0)

或者,如果您只是将失败和成功作为价值观:

asPercent(api.server.metric.*.success.count,api.server.metric.*.*.count,0)
于 2019-05-02T12:57:58.043 回答