From 688404b6a53fbd116d390d943dbd4d48518b137d Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Mon, 15 Apr 2024 20:00:14 +0200 Subject: [PATCH] allow configuring remove write endpoint Signed-off-by: Marc 'risson' Schmitt --- tests/benchmark/docker-compose.yml | 2 ++ tests/benchmark/run.sh | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/benchmark/docker-compose.yml b/tests/benchmark/docker-compose.yml index e0761cc0c5..14837e013b 100644 --- a/tests/benchmark/docker-compose.yml +++ b/tests/benchmark/docker-compose.yml @@ -2,6 +2,7 @@ services: prometheus: image: quay.io/prometheus/prometheus:latest + restart: unless-stopped command: - --enable-feature=native-histograms - --web.enable-remote-write-receiver @@ -18,6 +19,7 @@ services: grafana: image: grafana/grafana:latest + restart: unless-stopped environment: GF_AUTH_ANONYMOUS_ENABLED: "true" GF_AUTH_ANONYMOUS_ORG_ROLE: Admin diff --git a/tests/benchmark/run.sh b/tests/benchmark/run.sh index 7faf25a747..9f65fd2bdf 100755 --- a/tests/benchmark/run.sh +++ b/tests/benchmark/run.sh @@ -7,7 +7,7 @@ BASE_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &> /dev/null && pwd)" function _k6 { local filename="${1}" - K6_PROMETHEUS_RW_SERVER_URL=http://localhost:9090/api/v1/write \ + K6_PROMETHEUS_RW_SERVER_URL=${PROMETHEUS_REMOVE_WRITE_ENDPOINT:-http://localhost:9090/api/v1/write} \ K6_PROMETHEUS_RW_TREND_AS_NATIVE_HISTOGRAM=true \ K6_PROMETHEUS_RW_PUSH_INTERVAL=1s \ k6 run \