generated from coop-cloud/example
Compare commits
2 Commits
aa6ad85f4b
...
b592c3c0fd
Author | SHA1 | Date | |
---|---|---|---|
b592c3c0fd | |||
688e6c35d3 |
14
.env.sample
14
.env.sample
@ -5,6 +5,10 @@ PROMETHEUS_DOMAIN=prometheus.example.com
|
||||
|
||||
LETS_ENCRYPT_ENV=production
|
||||
|
||||
# Edit this in order to allow collection of traefik metrics
|
||||
#TRAEFIK_METRICS_ENABLED=1
|
||||
#TRAEFIK_SERVICE_NAME=traefik_app
|
||||
|
||||
# grafana SMTP configuration (optional)
|
||||
#GF_SMTP_HOST=changeme
|
||||
#GF_SMTP_ENABLED=1
|
||||
@ -18,8 +22,8 @@ GF_SERVER_ROOT_URL=https://${GRAFANA_DOMAIN}
|
||||
|
||||
# Loki stores logs in object storage, fill these up with your
|
||||
# minio configuration (or any s3-compatible object store)
|
||||
LOKI_AWS_ENDPOINT=https://minio/
|
||||
LOKI_AWS_REGION=eu-west-1
|
||||
LOKI_ACCESS_KEY_ID=
|
||||
LOKI_SECRET_ACCESS_KEY=
|
||||
LOKI_BUCKET_NAMES=loki
|
||||
#LOKI_AWS_ENDPOINT=https://minio/
|
||||
#LOKI_AWS_REGION=eu-west-1
|
||||
#LOKI_ACCESS_KEY_ID=
|
||||
#LOKI_SECRET_ACCESS_KEY=
|
||||
#LOKI_BUCKET_NAMES=loki
|
||||
|
2
abra.sh
2
abra.sh
@ -1,4 +1,4 @@
|
||||
export PROMETHEUS_YML_VERSION=v1
|
||||
export PROMETHEUS_YML_VERSION=v2
|
||||
export PROMTAIL_YML_VERSION=v1
|
||||
export LOKI_YML_VERSION=v1
|
||||
export NODE_EXPORTER_ENTRYPOINT_VERSION=v1
|
||||
|
@ -145,8 +145,9 @@ services:
|
||||
|
||||
configs:
|
||||
prometheus_yml:
|
||||
template_driver: golang
|
||||
name: ${STACK_NAME}_prometheus_yml_${PROMETHEUS_YML_VERSION}
|
||||
file: prometheus.yml
|
||||
file: prometheus.yml.tmpl
|
||||
promtail_yml:
|
||||
name: ${STACK_NAME}_promtail_yml_${PROMTAIL_YML_VERSION}
|
||||
file: promtail.yml
|
||||
|
@ -46,11 +46,13 @@ scrape_configs:
|
||||
type: 'A'
|
||||
port: 8080
|
||||
|
||||
{{ if eq (env "TRAEFIK_METRICS_ENABLED") "1" }}
|
||||
- job_name: 'traefik'
|
||||
scrape_interval: 30s
|
||||
metrics_path: '/metrics'
|
||||
dns_sd_configs:
|
||||
- names:
|
||||
- 'tasks.traefik_app'
|
||||
- 'tasks.{{ (env "TRAEFIK_SERVICE_NAME") }}'
|
||||
type: 'A'
|
||||
port: 8082
|
||||
{{ end }}
|
Loading…
Reference in New Issue
Block a user