#!/usr/bin/env bash set -euo pipefail cd -- "$(dirname -- "${BASH_SOURCE[0]}")/.." docker compose ps -a curl -fsS http://127.0.0.1:5601/api/status >/dev/null docker compose exec -T kafka /opt/kafka/bin/kafka-topics.sh \ --bootstrap-server kafka:29092 --describe --topic host-metrics-v1 # Wait for real recent agent data and reset-aware rates, not merely container health. python3 scripts/check-ingestion.py docker compose exec -T kafka /opt/kafka/bin/kafka-consumer-groups.sh \ --bootstrap-server kafka:29092 --describe --group opensearch-host-metrics-v1 echo 'PASS: fresh CPU, RAM, filesystem and I/O rate documents are queryable. Review consumer lag above.'