Telegraf looks like a very nice way to collect metrics for monitoring purpose, with quite a lots of way to extend it.
However, my experience with real-life supervision is that sometimes there are checks which can be costly, hence which are not scheduled too often (say every 5 minutes), for which operators who solved the issue would like to “force recheck” to get the alert back to green.
One telegraph process can collect many type of metrics using plug-ins, so “forcing check” by restarting telegraph process would work, but it would be quite inelegant, not to mention that it would re-trigger all check,s which can be costly.
I’m looking for a solution to send to Telegraph process (maybe thru its listening socket) a message to ask it to collect data from a given plugin.
Is it possible to do it (I haven’t found any clue of it in current documentation) ?