Skip to content
This repository has been archived by the owner on Apr 22, 2024. It is now read-only.
/ Mana Public archive

A tiny work-in-progress Kibana replacement using Blazor.

License

Notifications You must be signed in to change notification settings

nefarius/Mana

Repository files navigation

Mana

.NET

A tiny work-in-progress Kibana replacement using Blazor.

Why

This project was created out of spite that every search for log harvesting and visualization on Docker resulted in recommending the ELK or EFK stack (Elastic, Fluentd and Kibana) which is incredibly bloated and slow for most small setups of mine. I typically want to monitor simple Docker Compose stacks with two to five containers in them, so the logging stack needs to be lightweight and fast. Neither of those attributes apply to Elasticsearch (slow startup, memory hungry), Fluentd (memory hungry) or Kibana (slow startup) so I crafted my own.

Instead of Elasticsearch I use ZincSearch, a fast, small Go application with Elastic-compatible HTTP API. Fluentd has been replaced with Fluent Bit. Last but not least I started to write my own little Kibana which currently only allows log live view and historic search. More to come, maybe, if I need it.

Look in the example directory for a configuration template.

3rd party credits

About

A tiny work-in-progress Kibana replacement using Blazor.

Resources

License

Stars

Watchers

Forks