debug(monitoring): add Grafana provisioning diagnostics during deployment
This commit is contained in:
@@ -162,6 +162,14 @@ for i in $(seq 1 "$HEALTH_CHECK_MAX_ITERATIONS"); do
|
|||||||
echo "=== Recreating Grafana to load updated dashboards ==="
|
echo "=== Recreating Grafana to load updated dashboards ==="
|
||||||
docker compose -f monitoring/docker-compose.monitoring.yml up -d --force-recreate grafana 2>&1 || true
|
docker compose -f monitoring/docker-compose.monitoring.yml up -d --force-recreate grafana 2>&1 || true
|
||||||
|
|
||||||
|
# Diagnostics for Grafana dashboard loading
|
||||||
|
echo "=== Waiting for Grafana initialization ==="
|
||||||
|
sleep 4
|
||||||
|
echo "=== Grafana Mounted Dashboards ==="
|
||||||
|
docker exec memento-grafana ls -la /etc/grafana/dashboards || true
|
||||||
|
echo "=== Grafana Container Logs (Provisioning/Errors) ==="
|
||||||
|
docker logs memento-grafana --tail=100 || true
|
||||||
|
|
||||||
if docker ps --format '{{.Names}}' | grep -q "^memento-prometheus$"; then
|
if docker ps --format '{{.Names}}' | grep -q "^memento-prometheus$"; then
|
||||||
echo "=== Reloading Prometheus configuration ==="
|
echo "=== Reloading Prometheus configuration ==="
|
||||||
docker compose -f monitoring/docker-compose.monitoring.yml exec -T prometheus kill -SIGHUP 1 2>/dev/null || true
|
docker compose -f monitoring/docker-compose.monitoring.yml exec -T prometheus kill -SIGHUP 1 2>/dev/null || true
|
||||||
|
|||||||
Reference in New Issue
Block a user