Open-source Go tool mAPI-ng auto-diagnoses API issues without complex observability setup
A developer has released mAPI-ng, an open-source self-diagnosing API observability tool built for Go applications, available on GitHub under the MIT license. The tool correlates RED metrics — Rate, Errors, and Duration — with Go runtime signals and downstream I/O data to automatically rank the most likely causes of endpoint failures with confidence levels. Unlike traditional observability stacks, mAPI-ng requires only two imports, one middleware, and one environment variable, eliminating the need to configure Prometheus, Grafana, or OpenTelemetry. It uses ClickHouse for storage and can be self-hosted via a single make command, or accessed through a hosted version with a free tier at mapi-ng.com. The project is currently seeking feedback from the Go developer community.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in