Skip to content

feat(local): add docker container log collection to ch#806

Merged
mattevans merged 1 commit intomasterfrom
feat/ch-logs-local
Apr 9, 2026
Merged

feat(local): add docker container log collection to ch#806
mattevans merged 1 commit intomasterfrom
feat/ch-logs-local

Conversation

@mattevans
Copy link
Copy Markdown
Member

  • Adds a Vector container that captures logs from all Docker containers via the Docker socket and writes them to ClickHouse
  • Creates logs_internal and logs_external databases/tables matching the production schema, initialized via a standalone init container (separate from xatu's ClickHouse migrations)
  • Adds Grafana datasources for both log databases
  • Works for any container on the Docker daemon, xatu stack, tysm, or any other local compose project
Screenshot 2026-04-09 at 16 46 15

@mattevans mattevans self-assigned this Apr 9, 2026
@mattevans mattevans merged commit 182a44a into master Apr 9, 2026
3 checks passed
@mattevans mattevans deleted the feat/ch-logs-local branch April 9, 2026 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants