Skip to content

Lightweight Spring Boot Monitoring Without Prometheus and Grafana

pvrlabs.xyz
29 pointsejboy8 comments
On HN

Comments

For small applications having an observability stack like ELK or Prometheus + Grafana tends to outweigh the application itself ito cost and complexity.

I haven't found something I'm 100% happy with to self host and tend to just go with a hosted solution. I'll give statlite a look!

Just added Docker support in the 0.2.2 release! You can spin it up with:

docker run --rm -p 127.0.0.1:9090:9090 ghcr.io/pvrlabs/statlite:latest

Opening http://127.0.0.1:9090 will auto-monitor StatLite itself so you can test out the UI immediately.

Looks interesting, world be nice to have a dockerized version for easy testing. Is that something you'd consider adding?

Thanks, I can see the value for quick testing. I don’t use Docker in my own setup, but I’d consider adding it. An issue with the workflow you’d expect would be helpful - the tracker is under GitHub -> PVRLabs/statlite -> Issues. (Full GitHub repo link in my HN profile)

Just added Docker support in the 0.2.2 release

Thanks! Just got back from vacation. I'll give it a shot

interesting, actually on my vps i'm using beszel but i'll take a look on yours

I ran across Beszel earlier - it’s a great project! But where Beszel focuses on server and container metrics, StatLite focuses strictly at the application layer-tracking app-level traffic, errors, latency, restarts, and runtime health. Both definitely have their place depending on what you need to observe.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.