monitoring-ng/compose.promtail.yml

31 lines
665 B
YAML
Raw Permalink Normal View History

2023-02-07 12:15:40 +00:00
version: "3.8"
services:
promtail:
2024-04-16 14:45:42 +00:00
image: grafana/promtail:2.9.7
2023-02-07 12:15:40 +00:00
volumes:
- /var/log:/var/log:ro
2023-05-15 12:49:30 +00:00
- /var/run/docker.sock:/var/run/docker.sock
2023-02-07 12:15:40 +00:00
command: -config.file=/etc/promtail/config.yml
configs:
- source: promtail_yml
target: /etc/promtail/config.yml
networks:
- internal
secrets:
2023-12-20 21:46:27 +00:00
- basic_auth
2023-02-13 15:10:33 +00:00
environment:
- DOMAIN
2023-02-13 15:10:33 +00:00
- LOKI_PUSH_URL
2023-02-07 12:15:40 +00:00
configs:
promtail_yml:
name: ${STACK_NAME}_promtail_yml_${PROMTAIL_YML_VERSION}
file: promtail.yml.tmpl
2023-05-15 12:49:30 +00:00
template_driver: golang
secrets:
2023-12-20 21:46:27 +00:00
basic_auth:
2023-05-15 12:49:30 +00:00
external: true
2023-12-20 21:46:27 +00:00
name: ${STACK_NAME}_basic_auth_${SECRET_BASIC_AUTH_VERSION}