|
|
@@ -241,6 +241,14 @@ collector **sureb** → OTLP `4317/4318` on maas → kõik meetrikad/logid/trace
|
|
|
(ja `ohmu_app_metrics.py` logib `[Errno 104] Connection reset by peer`). Kuna `ohmu_service_up`
|
|
|
andmeid ei tule, arvutab alert'i `min()` tühja akna pealt **0** → vale „Teenus maas" häire.
|
|
|
**Ravi:** `docker restart clickstack` (seed õnnestub, collector tuleb tagasi, 4318 → 200).
|
|
|
+
|
|
|
+**✅ Parandatud (02.10.2026):** `docker-compose.yml`-is lisatud
|
|
|
+- `clickhouse` **healthcheck** native TCP 9000 vastu
|
|
|
+ (`clickhouse-client --password "$CLICKHOUSE_PASSWORD" --query 'SELECT 1'`, 10s intervall, start_period 30s);
|
|
|
+- `clickstack` **`depends_on: clickhouse: condition: service_healthy`**.
|
|
|
+Nüüd ootab clickstack ClickHouse'i tervist enne käivitumist → collector'i seed ei jookse enam
|
|
|
+ClickHouse'i käivitumise ajal. Kontroll: `docker compose up -d clickhouse clickstack` →
|
|
|
+`clickhouse Waiting → Healthy → clickstack Starting`. (Käsitsi ikka: `docker restart clickstack`.)
|
|
|
Kontroll: `docker exec clickstack sh -c 'tail -3 /var/log/otel-collector.log'` (peab olema
|
|
|
`Schema seed completed successfully` + `Connected to the OpAMP server`); OTLP-test: `curl -X POST
|
|
|
-H 'authorization: <INGEST_KEY>' http://127.0.0.1:4318/v1/metrics` → 200.
|