performancecopilot/speed

Expose Go runtime metrics

Closed this issue · 4 comments

The Go runtime package exposes metrics related to the host CPU, memory usage and garbage collector.

We can either add a new example demonstrating how to expose those metrics using the existing API, or we can implement a new PCPInstanceMetric called GoRuntime, which exposes those metrics and implements a SetTimeResolution method for periodically updating the metrics.

An example would be nice, there was also a stretch goal for last year (#7) to create a CLI application on top of the API that does that

Ok. I'll work on an example and look into that issue.

+1 awesome! This would be wonderful to see guys.

daemon is tracked in #7, example was added in #44, closing this