Originally published at: 100 Top Observability Tools (+ Server Monitoring and APM solutions)
Looking for application monitoring and observability solutions? On this page, I’ve listed the top application performance monitoring (APM), infrastructure monitoring, and observability solutions to date. The listings are updated periodically as APM and observability solutions continue a rapid evolution. While I haven’t tested all of these solutions, I’ve used more than a third of them.…
I don’t use any paid solutions and I like to self-host where possible.
I currently host an instance of Uptime Kuma to track website uptime, very nice software.
A FOSS website performance monitor would be nice as well, but I haven’t found a good one yet. Any suggestions?
I would suggest Zabbix, Munin, Nagios, Cacti and MONIT.
Zabbix does look like nice software, I’ll have to tinker with it at some point.
At the moment I am deploying Netdata to monitor our infrastructure. It is very comprehensive and has a great plugin ecosystem, highly recommended.
“Netdata is a solid choice for real-time monitoring with its extensive plugin support. Zabbix, on the other hand, offers powerful features for large-scale monitoring and alerting. Tinkering with both could give you a well-rounded view of their strengths!”
I can recommend using the ELK Stack for various monitoring tasks. You can collect data from multiple sources using Beats and Logstash, and create different visualizations using Kibana. Additionally, you can set up integrated alerting functions through Kibana. It’s worth noting that ELK Stack is open-source and self-hosted.