diff --git a/docker-compose.yml b/docker-compose.yml index 98c7e640..d335c236 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1406,9 +1406,7 @@ services: DATABASE_USERNAME: dawarich DISTANCE_UNIT: km ENABLE_TELEMETRY: false # More on telemetry: https://dawarich.app/docs/tutorials/telemetry - PROMETHEUS_EXPORTER_ENABLED: true - PROMETHEUS_EXPORTER_HOST: dawarich-app - PROMETHEUS_EXPORTER_PORT: 9394 + PROMETHEUS_EXPORTER_ENABLED: false RAILS_ENV: production RAILS_LOG_TO_STDOUT: true REDIS_URL: "redis://dawarich-valkey:6379" @@ -4111,6 +4109,19 @@ services: volumes: - ${DOCKER_VOLUME_CONFIG}/mongodb/config:/etc/mongodb - ${DOCKER_VOLUME_CONFIG}/mongodb/db:/data/db + mongodb-exporter: + command: + - --log.level="error" + - --web.listen-address=":9216" + - --web.telemetry-path="/metrics" + container_name: mongodb-exporter + environment: + $MONGODB_URI: mongodb://${MONGO_INITDB_ROOT_USERNAME}:${MONGO_INITDB_ROOT_PASSWORD}@mongodb:27017/admin?replicaSet=rinoa + image: percona/mongodb_exporter:0.47.1 + ports: + - 9216:9216 + profiles: ["rinoa-apps"] + restart: unless-stopped multi-scrobbler: container_name: multi-scrobbler environment: @@ -6107,7 +6118,7 @@ services: - ${DOCKER_VOLUME_CONFIG}/signoz/common/otel/otel-collector-opamp-config.yaml:/etc/manager-config.yaml - ${DOCKER_VOLUME_CONFIG}/swag/log/nginx/access.log:/swag/log/nginx/access.log:ro - ${DOCKER_VOLUME_CONFIG}/swag/log/nginx/error.log:/swag/log/nginx/error.log:ro - - /var/run/docker.sock:/var/run/docker.sock:ro + - /var/run/docker.sock:/var/run/docker.sock signoz-schema-migrator-async: <<: *signoz-db-depend image: signoz/signoz-schema-migrator:v0.129.7@sha256:721c55284b32da6af8932d1fe6939410b6f0d10da74fc666f9856fa1e1f5763b