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

Finialize all api contracts #50

Closed
alhardy opened this issue Dec 23, 2016 · 3 comments
Closed

Finialize all api contracts #50

alhardy opened this issue Dec 23, 2016 · 3 comments

Comments

@alhardy
Copy link
Collaborator

alhardy commented Dec 23, 2016

Review the IMetrics contract to avoid breaking changes before bumping to rc.

  • the default IMetrics implementation includes measuring all metrics, seperate this by metric type and expose an api into measurement methods by metric type to allow better discoverabily and a clearer api.
  • move sampling implementation from appmetrics core project to its own, may replace some functionality in future with hdrhistogram.net and math.net packages.
  • potentially expose hit ratio and other gauge types on the meyrics api for better discover and ease of use.
  • IAdvancedMetrics can be improved in the same way as mentioned in the first point above.
@alhardy alhardy added this to the 1.0.0-beta4 milestone Dec 23, 2016
@alhardy alhardy modified the milestones: 1.0.0-beta4, 1.0.0-beta5 Jan 3, 2017
@alhardy alhardy changed the title Review IMetrics contract Finialize IMetrics contract Jan 7, 2017
@alhardy alhardy changed the title Finialize IMetrics contract Finialize all api contracts Jan 15, 2017
alhardy added a commit that referenced this issue Jan 16, 2017
alhardy added a commit that referenced this issue Jan 18, 2017
…dMetrics and instead exposed access to data, health and custom metrics through sepearte managers
alhardy added a commit that referenced this issue Jan 18, 2017
alhardy added a commit that referenced this issue Jan 18, 2017
alhardy added a commit that referenced this issue Jan 19, 2017
…a metric instance after adding to the registry
alhardy added a commit that referenced this issue Jan 20, 2017
@alhardy
Copy link
Collaborator Author

alhardy commented Jan 20, 2017

updated samples in dotnet 452 solution AppMetrics/Samples@372335c

@alhardy
Copy link
Collaborator Author

alhardy commented Jan 20, 2017

updated samples in dotnet core solution AppMetrics/Samples@f2d2a17

@alhardy
Copy link
Collaborator Author

alhardy commented Jan 20, 2017

updated owin packages alhardy/AppMetrics.Owin@3a8f5e8

@alhardy alhardy closed this as completed Jan 20, 2017
alhardy added a commit that referenced this issue Jan 27, 2017
alhardy added a commit that referenced this issue Jan 27, 2017
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

1 participant