-
Notifications
You must be signed in to change notification settings - Fork 206
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
Implement metrics #154
Comments
Similarly to Java in step 1 (or step 0) we should make sure we fill the charts on Kibana - for this we need to send Then we can also include agent specific metrics (e.g. gc metrics could be interesting). This can of course happen in 1 PR. |
Is this being developed at present? If so, is there a date by when this would be available? |
No is not, but we plan to work on it very soon, probably in a few weeks. |
@alvarolobato |
Hey @francisminu, we don't have a 100% ready to implement plan on this one yet. Nevertheless, probably we will have system and some CLR metrics in the first iteration. I haven't looked at the details yet. Once we come up with a plan on what to implement in what stage I'll give a more detailed answer here. |
Thank you @gregkalapos |
A short update/summary on this issue. Opened #248. With that PR the agent will send some basic metrics to fill the Kibana charts under APM - my plan is to definitely make sure those lend with this PR. So basic memory and CPU metrics are covered. The PR also contains new APIs as part of the Public Agent API to manually send custom metrics. This is public, so every user will have access to that API. The Go agent has something similar, other agents according to my current knowledge don't expose this API - nevertheless I think it's useful for .NET and adding it in the PR is very little additional work - so I think it'd make sense to also add that. This is the plan for the Beta release. We'll have another iteration on this topic for adding more .NET specific metrics (like GC, etc..) Feedback on what would be useful is very appreciated. |
Currently the .NET Agent does not send metrics. We don't take advantage of this feature at all.
Metrics are also shown on the UI and in case of the .NET Agent those charts are empty, so we should catch up on this feature.
Java Agent PR for ideas: elastic/apm-agent-java#360
The text was updated successfully, but these errors were encountered: