Closed JohnMcLear closed 9 years ago
Hi John,
I am rewriting a few parts of WatchMen. I will definitely consider plugable ping services that can be just installed as npm modules with a certain prefix, and be picked up automatically by watchmen.
Cheers.
Hi John,
Since version 3 you can plug custom ping services, like the default http-head
Nice!
We're considering using WatchMen to monitor Etherpad instances.
One thing I can't see from the docs is how we'd go about building out our own client tests.
We use a client library (etherpad-cli-client) to test pad connectivity. This goes way beyond a simple HTTP or TCP test. https://www.npmjs.com/package/etherpad-cli-client
I could hack support into WatchMen specifically for our use case but it appears that having sort sort of support for this would be a globally required thing? I was thinking a config such as this would be ideal..
So I'm either missing something in the docs or this isn't possible yet with WatchMen? Nagios has this support by leveraging scripts, it works pretty well. I'd possibly suggest a npm powered plugin approach though..