this post was submitted on 19 Jul 2024
12 points (100.0% liked)
Rust
6009 readers
6 users here now
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Wormhole
Credits
- The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Hey, this might be something I'm interested in, but I'm not sure because there aren't many details in your readme.
Some questions I'd suggest you answer in the readme:
[Edit: after looking through the code quickly, some of my questions probably don't male sense because this seems to be an alerting style monitoring tool, not a observability style monitoring tool. Answering my own questions for others that are curious:]
What does it monitor?
[Disk space and CPU use]
What is the interface? Web? It does compare itself to grafana, so maybe. TUI? Maybe that's what makes it more light weight?
[It doesn't have one, it sends telegram messages when alarm thresholds(?) are hit.]
Does it only work on Debian? If not, are there deps that are required that are installed as dependencies of the deb?
[Looks like it should work anywhere, the 'watchers' use the nix crate and read procfs, so I assume that means it should work anywhere without depending on anything besides the Linux kernel.]
Is there history or is it real time only?
[Realtime only, well I guess there's the telegram history.]
What does it look like? (Honestly, a screenshot could possibly answer most of these questions and a whole lot more.)
[It doesn't look like anything. There's no screenshot because there's nothing to screenshot.]
Hey, thanks a lot for the feedback, I did rush the documentation bit...
I wanted the configuration to serve as documentation to explain some of the points above, but that's not clear given the readme.