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

Disable System.Runtime EventCounters by default. #2009

Closed
cijothomas opened this issue Sep 1, 2020 · 0 comments
Closed

Disable System.Runtime EventCounters by default. #2009

cijothomas opened this issue Sep 1, 2020 · 0 comments
Assignees
Milestone

Comments

@cijothomas
Copy link
Contributor

Starting with 2.8.0 of Asp.Net Core sdk, we were collecting a set of System.Runtime eventcounters by default.

Proposing to disable any counters collection by default:

  1. These counters are sent as custom metric , and hence they are billed to the customers.
  2. Since these are not free, its best to leave it upto the customer to add any eventcounter they are interested in.

(A set of PerformanceCounters are still collected by default - ApplicationInsights treats them as StandardMetrics and are hence not billed. Until Application Insights recognizes a set of EventCounters as StandardMetrics, we should stop collecting them by defualt)

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