From f749078b0dde9522d5a70bfd2acc1220ad8f4346 Mon Sep 17 00:00:00 2001 From: Chloe Kaubisch Date: Wed, 27 Oct 2021 15:26:40 +0200 Subject: [PATCH] prometheus: update metrics Change the name of total https requests to be more specific. Add a new counter for failed compose requests. --- internal/prometheus/prometheus.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/internal/prometheus/prometheus.go b/internal/prometheus/prometheus.go index 7642a40e6..51e87708c 100644 --- a/internal/prometheus/prometheus.go +++ b/internal/prometheus/prometheus.go @@ -7,7 +7,7 @@ import ( var ( TotalRequests = promauto.NewCounter(prometheus.CounterOpts{ - Name: "total_http_requests", + Name: "composer_total_http_requests", Help: "total number of http requests made to osbuild-composer", }) ) @@ -25,3 +25,10 @@ var ( Help: "total number of successful compose requests", }) ) + +var ( + ComposeFailures = promauto.NewCounter(prometheus.CounterOpts{ + Name: "total_failed_compose_requests", + Help: "total number of failed compose requests", + }) +)