It monitors any server you add to it and it can install a daemon that collects metrics for when you are offline. I keep it running to monitor our servers.
rewgs 20 hours ago [-]
Wanted to quickly try this but I couldn't get password authentication to work. No password field appears, and I can't save the server entry since it can't authenticate.
NSUserDefaults 1 days ago [-]
How is this better than Prometheus?
gerdesj 22 hours ago [-]
You start with not installing Prometheus! Prom. is a full on stats grabber and display system with knobs on.
This is a single system effort and at 5MB RAM is rather tiddly and surely counts as minimal overhead. It could probably send the metrics to Prom. or make them available for scraping with minimal extra effort but I think that should be left as an exercise for the interested reader.
The thing about gathering metrics is you have to be careful that the gathering/processing system doesn't drown out the thing you are measuring!
freitzzz 1 days ago [-]
If I were to bet this is more a learning experience rather than trying to beat a product. Even better that this was done without AI (by the looks of it).
I’ve also done something similar in Go too, and several people used it, mostly because it’s easy to install/use and is lightweight.
Cool project! I like design of the dashboards a lot. Will try it out
ygagaga 1 days ago [-]
Not better - different purpose. Its super lightweight, easy to install, simple for one server
ErroneousBosh 24 hours ago [-]
It's a single git repository that compiles to a single binary that does really basic monitoring without any dicking about.
It lacks about 99% of the things that Prometheus can do, which is probably what you want for simple up/down healthy/not-healthy indication on a single box.
nodesocket 23 hours ago [-]
If anybody is looking for alternatives, I’m a very happy user of Bezel (https://beszel.dev) on my home lab servers including a Raspberry Pi Kubernetes cluster and TrueNAS. Highly recommend.
Lord_Zero 20 hours ago [-]
Same, built on pocketbase too. And rather mature with strong docs now.
Yes, I know that people repeat this a lot, but it's a generic dismissal that has nothing to do with the specifics of the project being discussed, which makes it shallow and offtopic. (Especially when taking the form of a snarky attack.)
Perhaps the first 1,000 times it was mentioned, there was some juice in the lemon, but it's long gone.
ErroneousBosh 24 hours ago [-]
That's nice but you can also just look at the linked github repo and inspect install.sh for yourself. It's pretty straightforward. It builds the binary for your monitoring software from the git repo, based on the architecture you're on, and if required sets up a systemd unit to kick it off on boot.
It's quite nice.
aruggirello 23 hours ago [-]
Did we? But my concern is with uninstallation:
"curl -sL https://... | sudo bash"
Now you won't be able to uninstall it if the repo ever goes black...
https://kitaso.app/
It monitors any server you add to it and it can install a daemon that collects metrics for when you are offline. I keep it running to monitor our servers.
This is a single system effort and at 5MB RAM is rather tiddly and surely counts as minimal overhead. It could probably send the metrics to Prom. or make them available for scraping with minimal extra effort but I think that should be left as an exercise for the interested reader.
The thing about gathering metrics is you have to be careful that the gathering/processing system doesn't drown out the thing you are measuring!
I’ve also done something similar in Go too, and several people used it, mostly because it’s easy to install/use and is lightweight.
https://github.com/joaomagfreitas/zero-monitor
It lacks about 99% of the things that Prometheus can do, which is probably what you want for simple up/down healthy/not-healthy indication on a single box.
lol nope. i thought we all grew out of this crap?
https://news.ycombinator.com/newsguidelines.html
https://www.lesinskis.com/dont-pipe-curl-into-bash.html
https://www.cyberhub.blog/article/25147-why-curl-pipe-bash-i...
oh hey lets not forget this one too https://news.ycombinator.com/item?id=47860669
Perhaps the first 1,000 times it was mentioned, there was some juice in the lemon, but it's long gone.
It's quite nice.
"curl -sL https://... | sudo bash"
Now you won't be able to uninstall it if the repo ever goes black...