adamthom-amzn opened a new pull request, #1927:
URL: https://github.com/apache/logging-log4j2/pull/1927

   I would like to monitor the disruptor's discard count on a periodic basis so 
that I can tell if events are being discarded due to the queue being full, and 
how often it is happening if so. As it stands, this count is not accessible 
outside of the AsyncLoggerDisruptor, and the discard count is only published in 
a trace log when the logger is stopped.
   
   I considered adding this to RingBufferAdminMBean but since it currently 
monitors the backing ring buffer, and not the disruptor itself, it did not seem 
to fit.
   
   This is my first contribution so I'm unsure if this meets the bar for a 
changelog entry, and whether or not this needs an issue to be cut beforehand, 
and if I incremented the log4j-core version correctly (it was required for 
`mvnw verify` to work, otherwise the baseline plugin failed the build).
   
   ## Checklist
   
   * Base your changes on `2.x` branch if you are targeting Log4j 2; use `main` 
otherwise
   * `./mvnw verify` succeeds (if it fails due to code formatting issues 
reported by Spotless, simply run `./mvnw spotless:apply` and retry)
   * Non-trivial changes contain an entry file in the `src/changelog/.2.x.x` 
directory
   * Tests for the changes are provided
   * [Commits are 
signed](https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits)
 (optional, but highly recommended)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to