From c70f508ae8e7368e4b4ce911eac1f7bbcb80c307 Mon Sep 17 00:00:00 2001 From: Viktor Lofgren Date: Tue, 2 Jan 2024 17:13:14 +0100 Subject: [PATCH] (prometheus) Saner histogram buckets --- .../api-service/src/main/java/nu/marginalia/api/ApiService.java | 2 +- .../src/main/java/nu/marginalia/search/SearchService.java | 2 +- .../main/java/nu/marginalia/index/svc/IndexQueryService.java | 2 +- .../src/main/java/nu/marginalia/query/QueryGRPCService.java | 2 +- .../src/main/java/nu/marginalia/query/QueryService.java | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/code/services-application/api-service/src/main/java/nu/marginalia/api/ApiService.java b/code/services-application/api-service/src/main/java/nu/marginalia/api/ApiService.java index 91ab850b..c7315960 100644 --- a/code/services-application/api-service/src/main/java/nu/marginalia/api/ApiService.java +++ b/code/services-application/api-service/src/main/java/nu/marginalia/api/ApiService.java @@ -50,7 +50,7 @@ public class ApiService extends Service { private static final Histogram wmsa_api_query_time = Histogram.build() .name("wmsa_api_query_time") .labelNames("key") - .linearBuckets(0.005, 0.005, 15) + .linearBuckets(0.05, 0.05, 15) .help("API-side query time") .register(); diff --git a/code/services-application/search-service/src/main/java/nu/marginalia/search/SearchService.java b/code/services-application/search-service/src/main/java/nu/marginalia/search/SearchService.java index ab85d151..509f015d 100644 --- a/code/services-application/search-service/src/main/java/nu/marginalia/search/SearchService.java +++ b/code/services-application/search-service/src/main/java/nu/marginalia/search/SearchService.java @@ -27,7 +27,7 @@ public class SearchService extends Service { private static final Logger logger = LoggerFactory.getLogger(SearchService.class); private static final Histogram wmsa_search_service_request_time = Histogram.build() .name("wmsa_search_service_request_time") - .linearBuckets(0.005, 0.005, 15) + .linearBuckets(0.05, 0.05, 15) .labelNames("matchedPath", "method") .help("Search service request time (seconds)") .register(); diff --git a/code/services-core/index-service/src/main/java/nu/marginalia/index/svc/IndexQueryService.java b/code/services-core/index-service/src/main/java/nu/marginalia/index/svc/IndexQueryService.java index 29d28a45..8560b38a 100644 --- a/code/services-core/index-service/src/main/java/nu/marginalia/index/svc/IndexQueryService.java +++ b/code/services-core/index-service/src/main/java/nu/marginalia/index/svc/IndexQueryService.java @@ -66,7 +66,7 @@ public class IndexQueryService extends IndexApiImplBase { .register(); private static final Histogram wmsa_query_time = Histogram.build() .name("wmsa_index_query_time") - .linearBuckets(0.005, 0.005, 15) + .linearBuckets(0.05, 0.05, 15) .labelNames("node", "api") .help("Index-side query time") .register(); diff --git a/code/services-core/query-service/src/main/java/nu/marginalia/query/QueryGRPCService.java b/code/services-core/query-service/src/main/java/nu/marginalia/query/QueryGRPCService.java index 3ec7acb7..2322c1ee 100644 --- a/code/services-core/query-service/src/main/java/nu/marginalia/query/QueryGRPCService.java +++ b/code/services-core/query-service/src/main/java/nu/marginalia/query/QueryGRPCService.java @@ -23,7 +23,7 @@ public class QueryGRPCService extends QueryApiGrpc.QueryApiImplBase { private static final Histogram wmsa_qs_query_time_grpc = Histogram.build() .name("wmsa_qs_query_time_grpc") - .linearBuckets(0.005, 0.005, 15) + .linearBuckets(0.05, 0.05, 15) .help("QS-side query time (GRPC endpoint)") .register(); diff --git a/code/services-core/query-service/src/main/java/nu/marginalia/query/QueryService.java b/code/services-core/query-service/src/main/java/nu/marginalia/query/QueryService.java index 7f003df7..d78b92bc 100644 --- a/code/services-core/query-service/src/main/java/nu/marginalia/query/QueryService.java +++ b/code/services-core/query-service/src/main/java/nu/marginalia/query/QueryService.java @@ -33,7 +33,7 @@ public class QueryService extends Service { private static final Histogram wmsa_qs_query_time_rest = Histogram.build() .name("wmsa_qs_query_time_rest") - .linearBuckets(0.005, 0.005, 15) + .linearBuckets(0.05, 0.05, 15) .help("QS-side query time (REST endpoint)") .register();