forked from coop-cloud/monitoring-ng
38 lines
978 B
Cheetah
38 lines
978 B
Cheetah
server:
|
|
http_listen_port: 9080
|
|
grpc_listen_port: 0
|
|
|
|
positions:
|
|
filename: /tmp/positions.yaml
|
|
|
|
clients:
|
|
- url: {{ env "LOKI_PUSH_URL" }}
|
|
basic_auth:
|
|
username: admin
|
|
password: {{ secret "basic_auth" }}
|
|
external_labels:
|
|
hostname: {{ env "DOMAIN" }}
|
|
|
|
scrape_configs:
|
|
- job_name: system
|
|
static_configs:
|
|
- targets:
|
|
- localhost
|
|
labels:
|
|
job: varlogs
|
|
__path__: /var/log/*log
|
|
|
|
- job_name: "docker"
|
|
docker_sd_configs:
|
|
- host: "unix:///var/run/docker.sock"
|
|
refresh_interval: "10s"
|
|
relabel_configs:
|
|
- source_labels: ['__meta_docker_container_name']
|
|
target_label: "container_name"
|
|
- source_labels: ['__meta_docker_container_id']
|
|
target_label: "container_id"
|
|
- source_labels: ['__meta_docker_container_label_com_docker_stack_namespace']
|
|
target_label: "stack_namespace"
|
|
- source_labels: ['__meta_docker_container_label_com_docker_swarm_service_name']
|
|
target_label: "service_name"
|