diff --git a/mp-prod/conf.d/metric_templates.yaml b/mp-prod/conf.d/metric_templates.yaml index 42b21e14..b4575118 100644 --- a/mp-prod/conf.d/metric_templates.yaml +++ b/mp-prod/conf.d/metric_templates.yaml @@ -1,26 +1,26 @@ --- metric_templates: api_success_rate_low: - query: "asPercent(sumSeries(stats.counters.openstack.api.$environment.*.$service.*.*.{2*,3*,404}.count), sumSeries(stats.counters.openstack.api.$environment.*.$service.*.*.attempted.count))" + query: "asPercent(sumSeries(stats.counters.openstack.api.$environment.*.$service.GET.*.{2*,3*,404}.count), sumSeries(stats.counters.openstack.api.$environment.*.$service.*.*.attempted.count))" op: "lt" threshold: 90 api_down: - query: "asPercent(sumSeries(stats.counters.openstack.api.$environment.*.$service.*.*.failed.count), sumSeries(stats.counters.openstack.api.$environment.*.$service.*.*.attempted.count))" + query: "asPercent(sumSeries(stats.counters.openstack.api.$environment.*.$service.GET.*.failed.count), sumSeries(stats.counters.openstack.api.$environment.*.$service.*.*.attempted.count))" op: "eq" threshold: 100 api_connect_failures_above_10pct: - query: "asPercent(sumSeries(stats.counters.openstack.api.$environment.*.$service.*.*.failed.count), sumSeries(stats.counters.openstack.api.$environment.*.$service.*.*.attempted.count))" + query: "asPercent(sumSeries(stats.counters.openstack.api.$environment.*.$service.GET.*.failed.count), sumSeries(stats.counters.openstack.api.$environment.*.$service.*.*.attempted.count))" op: "gt" threshold: 10 api_server_errors: - query: "consolidateBy(aggregate(stats.counters.openstack.api.$environment.*.$service.*.*.5*.count, 'count'), 'sum')" + query: "consolidateBy(aggregate(stats.counters.openstack.api.$environment.*.$service.GET.*.5*.count, 'count'), 'sum')" op: "gt" threshold: 0 api_slow: - query: "consolidateBy(aggregate(stats.timers.openstack.api.$environment.*.$service.*.*.*.mean, 'average'), 'average')" + query: "consolidateBy(aggregate(stats.timers.openstack.api.$environment.*.$service.GET.*.*.mean, 'average'), 'average')" op: "gt" threshold: 300 api_failed: - query: "consolidateBy(aggregate(stats.counters.openstack.api.$environment.*.$service.*.*.failed.count, 'count'), 'sum')" + query: "consolidateBy(aggregate(stats.counters.openstack.api.$environment.*.$service.GET.*.failed.count, 'count'), 'sum')" op: "gt" threshold: 0