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

Added cumulative statistics to support request counter #112

Merged
merged 2 commits into from
Mar 18, 2019

Conversation

Floix
Copy link

@Floix Floix commented Mar 15, 2019

As proposed in #55 I added cumulative counters that are independent of buckets. These counter stream out total requests (timeouts, etc.) per breaker, as well as the diff between two report events. The latter is necessary to support Prometheus counters effectively.

Counters are supported and named aligned with the Hystrix Metrics and Monitoring guide: https://github.com/Netflix/Hystrix/wiki/Metrics-and-Monitoring

As proposed in https://github.com/awolden/brakes/issues I added cumulative counters that are independent of buckets. These counter stream out total requests (timeouts, etc.) per breaker, as well as the diff between two report events. The latter is necessary to support Prometheus counters effectively.

Counters are supported and named aligned with the Hystrix Metrics and Monitoring guide: https://github.com/Netflix/Hystrix/wiki/Metrics-and-Monitoring
@awolden
Copy link
Owner

awolden commented Mar 15, 2019

This seems like a great addition 👍 Thanks for the PR. Can you increment the package.json version to 2.7.0 in this Pr?

@Floix
Copy link
Author

Floix commented Mar 15, 2019

I increased the version to 2.7.0

@awolden
Copy link
Owner

awolden commented Mar 15, 2019

I will merge and publish, this weekend.

@awolden awolden merged commit 9b91c0b into awolden:master Mar 18, 2019
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.

2 participants