Loodud 2026-09-25. ClickStack = HyperDX UI + (väline) ClickHouse + kaasas olev
OTel-kollektor. Kogu grupp on always-on (ei ole enam experimental).
clickstack-proxy)admin@odamus.com / Dev_clickhouse_2026!clickhouse konteiner): HTTP 8125, native 9004 (Tailscale-only)node-exporter ─┐
cadvisor ──────┼─► otel-collector (scrape 60s) ─► clickstack:4317 (kaasas kollektor) ─► ClickHouse (default.otel_*)
llama.cpp ─────┘ (main_ai_network) (opampsupervisor)
otel-collector (contrib) skrape'ib node-exporter, cadvisor ja llama.cpp (host.docker.internal:8070/metrics).otel_* tabelitesse.clickstack-entry.sh peab käivitama /otel-entrypoint.sh /usr/local/bin/opampsupervisor — muidu OTLP andmed ei püsi.otel_logs, otel_traces, otel_metrics_gauge|sum|histogram|exponential_histogram|summary + rollupid.
Skeem luuakse automaatselt schema-seed'iga (goose).
| Fail | Sisu |
|---|---|
dev/docker-compose.yml |
clickstack, clickstack-proxy, node-exporter, cadvisor, otel-collector (always-on) |
dev/config/otel-collector/config.yaml |
prometheus receiver (node/cadvisor/llamacpp) + regexp-filter + OTLP eksport |
dev/clickstack-entry.sh |
mongod + OTel-kollektor + HyperDX app |
dev/.env |
HYPERDX_INGEST_KEY (gitignore'itud) — kollektori OTLP auth |
CLICKHOUSE_ENDPOINT=tcp://clickhouse:9000?dial_timeout=10sCLICKHOUSE_USER=default, CLICKHOUSE_PASSWORD=dev_clickhouse_2026HYPERDX_OTEL_EXPORTER_CLICKHOUSE_DATABASE=defaultDEFAULT_CONNECTIONS=[{"name":"Local ClickHouse","host":"http://default:dev_clickhouse_2026@clickhouse:8123"}]HyperDX esiosa saadab CH-proxy'le Authorization (Bearer) ja proxy lisab X-ClickHouse-User/Key.
ClickHouse keeldub mõlemast korraga (Code 516). Lahendus: hoia ühenduse
username/password tühjad ja pane tunnused host-URL-i
(http://default:parool@clickhouse:8123) — siis läheb ainult Authorization: Basic.
(Diagnoos: curl -H 'X-ClickHouse-User: default' -H 'X-ClickHouse-Key: ...' -H 'Authorization: Bearer x' 'http://100.87.1.24:8125/?query=SELECT%201'.)
--metrics).../LOEMIND_seisevad_konteinerid.md~/servers/LOEMIND/llama-server.md