Added AWS logging

This commit is contained in:
2025-04-17 09:57:02 +01:00
parent 86b4099c57
commit efefc88180

View File

@@ -9,6 +9,13 @@ services:
restart: unless-stopped restart: unless-stopped
labels: labels:
- "io.containers.autoupdate=local" - "io.containers.autoupdate=local"
logging:
driver: awslogs
options:
awslogs-region: eu-west-1
awslogs-group: AM-D-Model_eu
awslogs-stream: site
awslogs-create-group: "true"
caddy: caddy:
image: docker.io/library/caddy:latest image: docker.io/library/caddy:latest
@@ -26,6 +33,13 @@ services:
restart: unless-stopped restart: unless-stopped
labels: labels:
- "io.containers.autoupdate=registry" - "io.containers.autoupdate=registry"
logging:
driver: awslogs
options:
awslogs-region: eu-west-1
awslogs-group: AM-D-Model_eu
awslogs-stream: caddy
awslogs-create-group: "true"
invenio-rdm: invenio-rdm:
image: ghcr.io/front-matter/invenio-rdm-starter:v12.0.13.4 image: ghcr.io/front-matter/invenio-rdm-starter:v12.0.13.4
networks: networks:
@@ -129,6 +143,13 @@ services:
condition: service_started condition: service_started
db: db:
condition: service_started condition: service_started
logging:
driver: awslogs
options:
awslogs-region: eu-west-1
awslogs-group: AM-D-Model_eu
awslogs-stream: invenio-rdm
awslogs-create-group: "true"
worker: worker:
command: "celery -A invenio_app.celery worker --beat --events --loglevel=WARNING" command: "celery -A invenio_app.celery worker --beat --events --loglevel=WARNING"
networks: networks:
@@ -173,6 +194,13 @@ services:
condition: service_started condition: service_started
db: db:
condition: service_started condition: service_started
logging:
driver: awslogs
options:
awslogs-region: eu-west-1
awslogs-group: AM-D-Model_eu
awslogs-stream: worker
awslogs-create-group: "true"
cache: cache:
image: valkey/valkey:7.2.5-bookworm image: valkey/valkey:7.2.5-bookworm
networks: networks:
@@ -182,6 +210,13 @@ services:
- "valkey_data:/data" - "valkey_data:/data"
ports: ports:
- "6379:6379" - "6379:6379"
logging:
driver: awslogs
options:
awslogs-region: eu-west-1
awslogs-group: AM-D-Model_eu
awslogs-stream: cache
awslogs-create-group: "true"
db: db:
image: postgres:16.4-bookworm image: postgres:16.4-bookworm
networks: networks:
@@ -195,6 +230,13 @@ services:
- "postgres_data:/var/lib/postgresql/data" - "postgres_data:/var/lib/postgresql/data"
ports: ports:
- 5432:5432 - 5432:5432
logging:
driver: awslogs
options:
awslogs-region: eu-west-1
awslogs-group: AM-D-Model_eu
awslogs-stream: db
awslogs-create-group: "true"
search: search:
image: opensearchproject/opensearch:2.12.0 image: opensearchproject/opensearch:2.12.0
networks: networks:
@@ -219,6 +261,13 @@ services:
ports: ports:
- "9200:9200" - "9200:9200"
- "9600:9600" - "9600:9600"
logging:
driver: awslogs
options:
awslogs-region: eu-west-1
awslogs-group: AM-D-Model_eu
awslogs-stream: search
awslogs-create-group: "true"
networks: networks:
am-d-model-network: am-d-model-network: