From 0aba3b4ca45af253d04bfbb341e6f7882b0e2254 Mon Sep 17 00:00:00 2001 From: hhxsv5 Date: Fri, 13 Dec 2024 12:47:04 +0800 Subject: [PATCH] default max_duration_time_window 60s --- src/Components/Prometheus/Collectors/HttpRequestCollector.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Components/Prometheus/Collectors/HttpRequestCollector.php b/src/Components/Prometheus/Collectors/HttpRequestCollector.php index 49c4978..e7d3605 100644 --- a/src/Components/Prometheus/Collectors/HttpRequestCollector.php +++ b/src/Components/Prometheus/Collectors/HttpRequestCollector.php @@ -16,6 +16,10 @@ class HttpRequestCollector extends MetricCollector public function __construct(array $config) { parent::__construct($config); + + if (!isset($this->config['max_duration_time_window'])) { + $this->config['max_duration_time_window'] = 60; + } $routes = method_exists(app(), 'getRoutes') ? app()->getRoutes() : app('router')->getRoutes(); if ($routes instanceof \Illuminate\Routing\RouteCollection) { // Laravel