apache / ignite

Apache Ignite
https://ignite.apache.org/
Apache License 2.0
4.83k stars 1.9k forks source link

IGNITE-22962 Conflict resolver metrics per cache #11469

Closed maksaska closed 3 months ago

maksaska commented 3 months ago

Currently there is no metrics for conflict resolved entries. Thus, it's hard to analyze the overall picture for the process, especially if custom plugin for Conflict Resolver is used.

This ticket solves the issue by adding metrics counting for conflict resolver without depending on its origin. Metrics would be accessable for each cache, that is per cache monitoring.

If Conflct Resolver Manager plugin provided, the following metrics are going to be created and keep updated:


Thank you for submitting the pull request to the Apache Ignite.

In order to streamline the review of the contribution we ask you to ensure the following steps have been taken:

The Contribution Checklist

Notes

If you need any help, please email dev@ignite.apache.org or ask anу advice on http://asf.slack.com #ignite channel.

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud