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

Remove code duplication in ES & InfluxDB reporters #105

Closed
5 tasks done
alhardy opened this issue Mar 23, 2017 · 0 comments
Closed
5 tasks done

Remove code duplication in ES & InfluxDB reporters #105

alhardy opened this issue Mar 23, 2017 · 0 comments

Comments

@alhardy
Copy link
Collaborator

alhardy commented Mar 23, 2017

See AppMetrics/Reporting#13

  • Add dictionary extensions
  • Make NoOpMetricsFilter public
  • Make metric payload builder and extensions re-usable so that it can be re-used across reporters
  • Allow custom metric value keys when reporting
  • Make report run generic so that it can be used across reporter implementations
@alhardy alhardy added this to TODO in 1.1.0-alpha Mar 28, 2017
@alhardy alhardy added this to the 1.1.0-alpha milestone Mar 28, 2017
@alhardy alhardy moved this from TODO to In Progress in 1.1.0-alpha Apr 7, 2017
alhardy added a commit that referenced this issue Apr 7, 2017
alhardy added a commit that referenced this issue Apr 11, 2017
…ng report and making more generic to re-use between reporters
@alhardy alhardy moved this from In Progress to Ready for Release in 1.1.0-alpha Apr 11, 2017
@alhardy alhardy moved this from Ready for Release to Needs Testing in 1.1.0-alpha Apr 11, 2017
@alhardy alhardy moved this from Needs Testing to In Progress in 1.1.0-alpha Apr 11, 2017
alhardy added a commit that referenced this issue Apr 12, 2017
…lue extensions from influx report to be shared across reporters
alhardy added a commit that referenced this issue Apr 12, 2017
…e to allow clients to customise and use withing a reporter
alhardy added a commit that referenced this issue Apr 13, 2017
alhardy added a commit that referenced this issue Apr 13, 2017
@alhardy alhardy moved this from In Progress to Ready for Release in 1.1.0-alpha Apr 13, 2017
@alhardy alhardy closed this as completed Apr 13, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
1.1.0-alpha
Ready for Release
Development

No branches or pull requests

1 participant