From 83f5689f213bb11142ff17c6c80819623f705ad0 2022-12-15 13:54:51 From: RhodeCode Admin Date: 2022-12-15 13:54:51 Subject: [PATCH] loki: temp solution to run loki locally --- diff --git a/docker-compose-apps.yaml b/docker-compose-apps.yaml index 80bbd14..a270fa1 100644 --- a/docker-compose-apps.yaml +++ b/docker-compose-apps.yaml @@ -5,7 +5,8 @@ x-logging: &custom-logging # NOTE: loki logging driver ONLY works for host type networks... driver: loki options: - loki-url: "http://loki:3100/loki/api/v1/push" + #loki-url: "http://loki:3100/loki/api/v1/push" + loki-url: "http://127.0.0.1:3100/loki/api/v1/push" loki-retries: "5" loki-timeout: "1s" loki-max-backoff: "800ms" @@ -291,6 +292,7 @@ services: - confvolume:/etc/rhodecode/conf - logvolume:/var/log/rhodecode - rc_reposvolume:/var/opt/rhodecode_repo_store + - rc_datavolume:/var/opt/rhodecode_data logging: *custom-logging diff --git a/docker-compose-base.yaml b/docker-compose-base.yaml index 2039646..caaff4e 100644 --- a/docker-compose-base.yaml +++ b/docker-compose-base.yaml @@ -11,7 +11,8 @@ x-logging: &custom-logging # debug: sudo journalctl -u docker.service | grep loki driver: loki options: - loki-url: "http://loki:3100/loki/api/v1/push" + #loki-url: "http://loki:3100/loki/api/v1/push" + loki-url: "http://127.0.0.1:3100/loki/api/v1/push" loki-retries: "5" loki-timeout: "1s" loki-max-backoff: "800ms" diff --git a/docker-compose-metrics.yaml b/docker-compose-metrics.yaml index 0f05033..052860b 100644 --- a/docker-compose-metrics.yaml +++ b/docker-compose-metrics.yaml @@ -103,8 +103,10 @@ services: loki: image: grafana/loki:2.7.1 restart: always -# ports: -# - "3100:3100" + ports: + # Loki port is the only one that needs explicitly + # be exposed because of logging driver host-only woking mode + - "3100:3100" # - "9095:9095" command: [ "-config.file=/etc/loki/loki-config.yaml" diff --git a/docker-compose-router.yaml b/docker-compose-router.yaml index 48e7d80..0df0f53 100644 --- a/docker-compose-router.yaml +++ b/docker-compose-router.yaml @@ -5,7 +5,8 @@ x-logging: &custom-logging # NOTE: loki logging driver ONLY works for host type networks... driver: loki options: - loki-url: "http://loki:3100/loki/api/v1/push" + #loki-url: "http://loki:3100/loki/api/v1/push" + loki-url: "http://127.0.0.1:3100/loki/api/v1/push" loki-retries: "5" loki-timeout: "1s" loki-max-backoff: "800ms" diff --git a/docker-compose-services.yaml b/docker-compose-services.yaml index 843a46a..776e9cd 100644 --- a/docker-compose-services.yaml +++ b/docker-compose-services.yaml @@ -5,7 +5,8 @@ x-logging: &custom-logging # NOTE: loki logging driver ONLY works for host type networks... driver: loki options: - loki-url: "http://loki:3100/loki/api/v1/push" + #loki-url: "http://loki:3100/loki/api/v1/push" + loki-url: "http://127.0.0.1:3100/loki/api/v1/push" loki-retries: "5" loki-timeout: "1s" loki-max-backoff: "800ms"