diff --git a/api/configs/grafana-logs.config.river b/api/configs/grafana-logs.config.river index 258f112..f21fa1b 100644 --- a/api/configs/grafana-logs.config.river +++ b/api/configs/grafana-logs.config.river @@ -42,6 +42,7 @@ prometheus.scrape "metrics" { __address__ = "localhost:" + env("METRICS_PORT"), __metrics_path__ = "/metrics", environment = env("ENVIRONMENT"), + service_version = env("SERVICE_VERSION"), }] forward_to = [prometheus.remote_write.metrics.receiver] diff --git a/api/docker_run.sh b/api/docker_run.sh index c9eed04..169356b 100755 --- a/api/docker_run.sh +++ b/api/docker_run.sh @@ -3,7 +3,16 @@ # Note: This script needs to run from inside /api dir export PROMTAIL_BASE_DIR=$(pwd) export METRICS_PORT=8001 -export ENVIRONMENT=${ENVIRONMENT:-dev} + +if [ -z ${ENVIRONMENT} ]; then + echo "ENVIRONMENT env var undefined" + exit 1 +fi + +if [ -z ${SERVICE_VERSION} ]; then + echo "SERVICE_VERSION env var undefined" + exit 1 +fi grafana-agent-flow run ./configs/grafana-logs.config.river &