So, looking at this here example plugin (and writing one of my own, the
aforementioned universal uname plugin), I'm wondering if it's part of The
Plan for the plugin to determine when to publish its metrics. I notice
that g3_job_t has a reference to a collect function *and* a publish
function, but I don't remember seeing anyplace in the scheduler where it
decides on when to *publish* metrics/jobs.
(since it seems one job may handle multiple metrics, we might want to start
making that differentiation...)
Speaking of which, I am having some trouble writing a plugin that does
exactly that, because I am a chimp.
It's also not immediately apparent how a plugin specifies each metric's
position in the metric tree... not to a chimp like me, anyway (see previous
paragraph).
I just think it would be neat to have a plugin or two that work on all
platforms, that's all. :)