easonyipj opened a new pull request, #9711:
URL: https://github.com/apache/skywalking/pull/9711

   # Feature Description
   This feature is about the golang runtime metrics collcection, while using 
go2Sky gRPCReporter, it can collect golang runtime metrics automatically, and 
sending the metrics to OAP Server where you can monitor these metrics in 
general-Instance dashboard.
   
   Supported metrics:
   
   - instance_golang_heap
   bytes of allocated heap objects.
   - instance_golang_stack
   bytes in stack spans.
   - instance_golang_gc_count
   the gc count in one minute
   - instance_golang_gc_time
   the latest gc time
   - instance_golang_goroutine_num
   the number of goroutines that currently exist.
   - instance_golang_thread_num
   the number of records in the thread creation profile
   - instance_golang_cpu_used_rate
   the percentage of cpu used combined.
   - instance_golang_mem_used_rate
   the memory used rate
   
   # How it works
   1. The skywalking-meter-receiver-plugin will receive the meter data sending 
by go2sky
   2. The meter sysytem will process these meters according to the 
meter-analyzer-config/golang.yaml
   3. The meter panel defined in general-instance.json, the ui system will load 
there panels when you open the General-Instance dashboard and choose the Golang 
tap
   
   # How to use
   1. Start your go2sky agent
   2. Open the  General-Instance dashboard and choose Golang tap
   
   # Example
   ![example 
image](https://user-images.githubusercontent.com/34618178/192965074-b80c68f6-79a7-4a93-83ba-3fa9a32a2c0d.png)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to