Files
siem-backend/status.sh
jbergner e9d9583f28
Some checks failed
release-tag / release-image (push) Failing after 1m8s
Funktionsrollback
2026-07-24 07:17:38 +02:00

17 lines
946 B
Bash
Executable File

#!/usr/bin/env sh
set -eu
cd "$(dirname "$0")"
[ -f .env ] && { set -a; . ./.env; set +a; }
docker compose ps
printf '\nIngress readiness:\n'
if command -v curl >/dev/null 2>&1; then curl -fsS "http://127.0.0.1:${INGRESS_PORT:-8090}/readyz" || true; fi
printf '\nAPI readiness:\n'
if command -v curl >/dev/null 2>&1; then curl -fsS "http://127.0.0.1:${UI_PORT:-8080}/readyz" || true; fi
printf '\nGarage:\n'
docker compose exec -T garage /garage status 2>/dev/null || true
printf '\nClickHouse:\n'
docker compose exec -T clickhouse clickhouse-client --user "${CLICKHOUSE_USER:-siem}" --password "${CLICKHOUSE_PASSWORD:-}" --query 'SELECT version(), currentUser()' 2>/dev/null || true
printf '\nRecent errors:\n'
docker compose logs --since=10m garage clickhouse clickhouse-schema postgres postgres-schema redpanda ingress processor detector api archive-uploader grafana 2>&1 \
| grep -Ei 'error|fatal|failed|panic|exception' | tail -80 || true