Log Collector & Dashboard for Elixir.
A Simple Log Collector for Elixir I’ve just released a small log collection stack for Elixir applications. The idea is simple: store application logs in ClickHouse and provide a lightweight dashboard to search and inspect them . The collector is built with clickhouse_ex_logger , which sends Elixir logs directly to ClickHouse. The dashboard is available in logger_dashboard . It’s designed for…
An Elixir developer has introduced a simple log collection system for Elixir applications. This system stores application logs in ClickHouse and offers a lightweight dashboard for users to search and examine the logs. The collector uses clickhouse_ex_logger, which transmits Elixir logs directly to ClickHouse. The accompanying dashboard can be found at logger_dashboard.
This solution is aimed at developers seeking a more straightforward option than a comprehensive observability stack when their primary requirement is log collection, search, filtering, and inspection. The system leverages ClickHouse for rapid log storage and querying, integrates natively with the Elixir logger, provides search and filtering capabilities through a web dashboard, is suitable for high-volume logs, and is easy to deploy and integrate into existing Phoenix/Elixir projects.
Although the system is still in its early stages, the developer is actively using it as a lightweight alternative for their own Elixir services and plans to further enhance its features. The necessary packages for this implementation are clickhouse_ex_logger and logger_dashboard.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.