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

CORE-13858 - Record inbound message rate in the loopback case #3962

Conversation

dimosr
Copy link
Contributor

@dimosr dimosr commented May 26, 2023

Record inbound message rate for the loopback case as well (i.e. when destination is locally hosted within the same cluster). I also adjusted the code to populate all the tags for that metric in all cases, because otherwise the metric is not exported because the prometheus client used by micrometer requires the same set of tags to be populated for a specific metric name when within the same process (see discussion here).

Tested the change by deploying a single cluster and driving load between two virtual nodes in the same cluster using the app-simulator.

@corda-jenkins-ci02
Copy link
Contributor

corda-jenkins-ci02 bot commented May 26, 2023

Jenkins build for PR 3962 build 5

Build Successful:
Jar artifact version produced by this PR: 5.0.0.0-alpha-1685436495421
Helm chart version produced by this PR: 5.0.0-alpha.1685436495421

@dimosr dimosr marked this pull request as ready for review May 26, 2023 12:39
@dimosr dimosr requested a review from a team May 26, 2023 12:39
charlieR3
charlieR3 previously approved these changes May 26, 2023
@dimosr dimosr merged commit e6b5f15 into release/os/5.0 May 30, 2023
@dimosr dimosr deleted the CORE-13858-add-inbound-delivery-metrics-for-loopback-case branch May 30, 2023 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants