Merge pull request #1446 from miguelvalerio/fix-traefik-request-duration

Fix Traefik request-duration metric
This commit is contained in:
Sanskar Jaiswal
2023-08-28 20:58:48 +05:30
committed by GitHub
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -54,7 +54,7 @@ var traefikQueries = map[string]string{
}[{{ interval }}]
)
) by (le)
)`,
) * 1000`,
}
type TraefikObserver struct {
+1 -1
View File
@@ -85,7 +85,7 @@ func TestTraefikObserver_GetRequestSuccessRate(t *testing.T) {
}
func TestTraefikObserver_GetRequestDuration(t *testing.T) {
expected := ` histogram_quantile( 0.99, sum( rate( traefik_service_request_duration_seconds_bucket{ service=~"default-podinfo-canary-[0-9a-zA-Z-]+@kubernetescrd" }[1m] ) ) by (le) )`
expected := ` histogram_quantile( 0.99, sum( rate( traefik_service_request_duration_seconds_bucket{ service=~"default-podinfo-canary-[0-9a-zA-Z-]+@kubernetescrd" }[1m] ) ) by (le) ) * 1000`
ts := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
promql := r.URL.Query()["query"][0]
+1 -1
View File
@@ -2,7 +2,7 @@
set -o errexit
TRAEFIK_CHART_VERSION="10.20.1" # traefik 2.7.0
TRAEFIK_CHART_VERSION="24.0.0" # traefik 2.10.4
REPO_ROOT=$(git rev-parse --show-toplevel)
mkdir -p ${REPO_ROOT}/bin