Simplemonitor Suitable for my usecase? #663
Replies: 2 comments 2 replies
-
Hi :) Your use case is exactly the sort of thing I started SimpleMonitor for originally. Glad you've been able to get it running ok. Writing your own monitors is pretty straightforward; you'll need some Python knowledge but it's not too involved (depending on how complex the actual monitoring is, I suppose). For slightly simpler things you can just write a shell script and use the "Command" monitor to execute it and validate the output or return code. At the moment I haven't written any docs on creating your own Monitors, but I should be able to put something together pretty quickly if it would help. |
Beta Was this translation helpful? Give feedback.
-
Yeah I'd suggest working from a cloned git repo for development. For best results, install I think that should be right; I recently switched to poetry but I just validated that sequence seemed to work for me on a fresh clone! :) See 984d2c5 for an example commit which adds a Monitor; broadly, you need to subclass the Hope that all makes sense, let me know if not. If your changes are suitable to share, I'd love a PR :) |
Beta Was this translation helpful? Give feedback.
-
Hi,
we're considering using Simplemonitor for a usecase of a distributed System where every system does their own bit of monitoring (e.g. monitoring connected hardware, monitoring running applications).
One system should collect all others systems monitoring, and take care of displaying / alterting.
I have run Simplemonitor with a simple configuration, and was able to get it up and running easily.
As some of the monitoring might be special, we will certainly have to write our own monitors. Is it easy to add other monitors? Is there some information about it? This point would be essential for us to be able to use Simplemonitor.
Do you think we can achieve our goal with the help of Simplemonitor, or should we look elsewhere?
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions