Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add monitoring for Executor Services using micrometer ExecutorServiceMetrics #1748

Open
faderskd opened this issue Oct 10, 2023 · 2 comments

Comments

@faderskd
Copy link
Contributor

faderskd commented Oct 10, 2023

Currently we have ExecutorMetrics class for measuring executors in Hermes. Some of the executors are not measured at all. Micrometer has a ExecutorServiceMetrics class which already have similar functionality. We would like to measure every executor service in Hermes using this micrometer class.

@michal494
Copy link
Contributor

I will be working on this issue during Hacktoberfest ;)

michal494 added a commit to michal494/hermes that referenced this issue Oct 18, 2023
michal494 added a commit to michal494/hermes that referenced this issue Feb 28, 2024
michal494 added a commit to michal494/hermes that referenced this issue Feb 28, 2024
michal494 added a commit to michal494/hermes that referenced this issue Feb 28, 2024
michal494 added a commit to michal494/hermes that referenced this issue Feb 28, 2024
michal494 added a commit to michal494/hermes that referenced this issue Feb 28, 2024
@michal494
Copy link
Contributor

The pull request with the implementation of the refactor is ready for review: #1824

faderskd pushed a commit to michal494/hermes that referenced this issue Mar 21, 2024
faderskd pushed a commit to michal494/hermes that referenced this issue Mar 21, 2024
faderskd pushed a commit to michal494/hermes that referenced this issue Mar 21, 2024
faderskd pushed a commit to michal494/hermes that referenced this issue Mar 21, 2024
faderskd pushed a commit to michal494/hermes that referenced this issue Mar 21, 2024
faderskd pushed a commit to michal494/hermes that referenced this issue Mar 21, 2024
faderskd pushed a commit to michal494/hermes that referenced this issue Apr 15, 2024
faderskd pushed a commit to michal494/hermes that referenced this issue Apr 15, 2024
faderskd pushed a commit to michal494/hermes that referenced this issue Apr 15, 2024
faderskd pushed a commit to michal494/hermes that referenced this issue Apr 15, 2024
faderskd pushed a commit to michal494/hermes that referenced this issue Apr 15, 2024
faderskd pushed a commit to michal494/hermes that referenced this issue Apr 15, 2024
faderskd pushed a commit that referenced this issue Apr 17, 2024
)

* #1748 WIP

* #1748 Add monitoring for Zookeeper cache executor service

* #1748 Remove unnecessary method

* #1748 Remove unused methods

* #1748 Remove unused constants

* #1748 Test for monitoring of the executors with Micrometer

---------

Co-authored-by: Michal Ciszewski <[email protected]>
faderskd pushed a commit that referenced this issue Apr 19, 2024
)

* #1748 WIP

* #1748 Add monitoring for Zookeeper cache executor service

* #1748 Remove unnecessary method

* #1748 Remove unused methods

* #1748 Remove unused constants

* #1748 Test for monitoring of the executors with Micrometer

---------

Co-authored-by: Michal Ciszewski <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants