Georg,
Thanks for your note. “DISABLE” file now makes sense - your explanation exactly matches the sequence I went through. Feels good to understand how things work a bit better.
As for metrics, your list for the community edition looks pretty good. The only additions I might suggest is pingreq and pingresp. But, that’s clearly a matter of your priorities. I
would note that the current contents of MetricsHolder.java isn’t an exact match for the
list you provided. I’m guessing that the MetricsRegistry provides the list of key:value
pairs that the prometheus outputs…at least that seems to be the case from scraping
localhost:9399/metrics results.
I’d be glad to make the Metrics/ classes consistent with the above and see what happens.
But, since there are currently no getXXXCounter() methods for some metrics in your list,
I suspect that not all of them are being updated in the current server code. At least, I
can’t find update accesses for some of these metrics by greping through /src… Not a
criticism, just trying to add some value to the community edition.
Regards,
Chuck