Open
Description
Would be nice to collect metrics about the appender usage/behaviour:
- sending rates
- drop rates
- total number of TCP connections created
- total number of connection failure
- connection rate
- average time to send events
- etc
The implementation should be independent of the actual metric implementation (DropWizard, Servo, etc). For this, we could report important events to an interface whose actual implementation would be backed by the appropriate metric implementation.
Implementations could be provided in separate artifacts for Dropwizard for instance and possibly other metric packages.