Добавление импортера в композ

This commit is contained in:
Роман Жилкин 2025-01-25 06:54:21 +07:00
parent c0886cb4ec
commit 74de141ab4

View file

@ -88,10 +88,24 @@ services:
volumes: volumes:
- grafana_data:/var/lib/grafana - grafana_data:/var/lib/grafana
- ../../configs/grafana/provisioning:/etc/grafana/provisioning - ../../configs/grafana/provisioning:/etc/grafana/provisioning
- ../../configs/grafana/provisioning/dashboards:/var/lib/grafana/dashboards
- ../grafana/scripts:/var/lib/grafana/scripts stransit-test-grafana-importer:
# - ../grafana/import_dashboard.sh:/docker-entrypoint-init.d/import_dashboard.sh build:
# entrypoint: [ "/bin/sh", "-c", "chmod +x /docker-entrypoint-init.d/import_dashboard.sh && /docker-entrypoint-init.d/import_dashboard.sh" ] context: ../../../.
dockerfile: manufacturer/container/importer/Dockerfile
image: stransit-test-grafana-importer:v1
container_name: stransit-test-grafana-importer
networks:
stransit-test-metrics:
volumes:
- ../grafana/scripts/import_apache_dashboard.sh:/scripts/import_apache_dashboard.sh
- ../../configs/grafana/provisioning/dashboards/default/apache.json:/scripts/apache.json
depends_on:
- stransit-test-grafana
env_file:
- .env
command:
[ "/bin/bash", "-c", "wait-for-it stransit-test-grafana:3000 -- bash /scripts/import_apache_dashboard.sh" ]
volumes: volumes:
db_data: db_data: