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
feat: report metrics related to pvm #238
Conversation
bbf2a0a
to
5e8d5c0
Compare
Will need to add a E2E testing case to the PR. |
When using MAL to analysis PVM metrics, a new MAL file should be added and activated in the server side, as well as UI. |
Thanks for the suggestion. For now, I manually mount MAL files and will create necessary PR to |
7a1d343
to
d09adf8
Compare
You could refer apache/skywalking#9711 to make backend PR ready. @easonyipj You could ref this to take a look at agent side testing. |
OK, I got it, thanks. |
Got it. |
c7d910d
to
9dcc443
Compare
Any updates? |
I plan to implement |
I will reach you out for a discussion on the kafka part. cc: @kezhenxu94 for a review of this PR. |
Kafka issue is solved, OAP is expecting |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! LGTM
Next we need to configure the UI dashboard in the main repo |
Get it. |
Metrics
CPU
total_cpu_utilization
process_cpu_utilization
cpu utilization of the current process
thread_active_count
number of threads invoked by the current process and its children
Memory
total_mem_utilization
process_mem_utilization
memory utilization of the current process
GC
gc_g0
number of objects of generation 0
gc_g1
number of objects of generation 1
gc_g2
number of objects of generation 2
gc_time
For now,
MeterReportService
is available with gRPC only. So does the e2e test.I will implement
MeterReportService
and enable e2e test for Kafka later.Welcome any advice about naming.