
In simple English
Software crashes when things go wrong. Fixing those bugs is hard without knowing what happened. This tool gathers crash reports from your apps as they happen. It puts them into a dashboard so you can read what went wrong. You can run it on your own server or pay the creators to host it.
What it is
Exceptionless is a self-hosted crash reporting and error monitoring server. It receives error logs from your apps and organizes them into actionable items.
What it is good for
Solo builders who want to track down software bugs without sending user data to third-party services.
- Collects errors from many programming languages and frameworks.
- Can be run locally with a single command for testing.
- Keeps all your error logs on your own server.
- Requires Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server) knowledge for proper self-hosting.
- Quick start mode does not save data when restarted.
- Needs external storage setup for long-term data persistence.
Sentry
Docker
- getsentry/sentry46k stars
Sentry is the most popular error tracking platform, offering both cloud hosting and self-hosting options.
- netdata/netdata81k stars
Netdata monitors server health and metrics in real-time, focusing on system performance rather than application errors.
- nicolargo/glances34k stars
A live view of one computer's health, in a terminal, in a browser, or through an AI assistant.
- dokku/dokku32k stars
A small platform you install on one server, which builds and runs an app every time you push code to it.
- netbox-community/netbox22k stars
A database of what a network and its hardware are supposed to look like, which other programs can read.
docker run --rm -it -p 7110:8080 exceptionless/exceptionless:latest