Demo setup of Grafana + Clickhouse + Vector which can display logs from Docker containers
Go to file
2023-11-15 11:41:19 +03:00
dashboards initial commit 2023-10-24 15:46:25 +03:00
files migrate to yaml config 2023-11-15 11:41:19 +03:00
.env replace migrator & add local domain 2023-11-15 11:29:29 +03:00
docker-compose.yml migrate to yaml config 2023-11-15 11:41:19 +03:00
Makefile replace migrator & add local domain 2023-11-15 11:29:29 +03:00
README.md add readme 2023-10-24 15:57:48 +03:00

Grafana Clickhouse Docker Log Aggregation

This demo project can aggregate logs from Docker containers and store them in Clickhouse. In the dashboards directory you can find dashboard examples for specific log format. Logs + Structured via Query is recommended.

Note: dashboards are tuned for structured logging (JSON log records).

How to start

Obviously, you'll need Docker:

  1. make migrate (you can totally use clickhouse-client inside container if migrator hangs up).
  2. Navigate to http://localhost:3000, use admin:admin as credentials.
  3. Create your own dashboard or import those I provided (dashboards/ directory).
  4. Run any Docker project with structured JSON logs.
  5. Done.