I'd like to be able to further monitor the bot using different metrics. I think it's easier to implement a MeterBinder into the different parts of the library and monitor it internally. Micrometer is pobably the widest used library to do this as it does not dictate the metrics implementation, it's a monitoring facade similar to slf4j
A few planned metrics:
Received updates (maybe tagged by type)
Executed methods by type
Thread pool metrics
Execution time per update (investigate how this will be affected by async execution)
I'm open for suggestions, objections or opinions (hence the Discussion Label)
I'd like to be able to further monitor the bot using different metrics. I think it's easier to implement a MeterBinder into the different parts of the library and monitor it internally. Micrometer is pobably the widest used library to do this as it does not dictate the metrics implementation, it's a monitoring facade similar to slf4j
A few planned metrics:
I'm open for suggestions, objections or opinions (hence the Discussion Label)