go.opencensus.iogo.opencensus.io/examples/gauges

gauges command

This example shows how to use gauge metrics. The program records two gauges, one to demonstrate a gauge with int64 value and the other to demonstrate a gauge with float64 value.

Metrics

1. process_heap_alloc (int64): Total bytes used by objects allocated in the heap. It includes objects currently used and objects that are freed but not garbage collected.

2. process_heap_idle_to_alloc_ratio (float64): It is the ratio of Idle bytes to allocated bytes in the heap.

It periodically runs a function that retrieves the memory stats and updates the above two metrics. These metrics are then exported using log exporter. The program lets you choose the amount of memory (in MB) to consume. Choose different values and query the metrics to see the change in metrics.

Version
v0.24.0 (latest)
Published
Nov 3, 2022
Platform
linux/amd64
Imports
12 packages
Last checked
5 hours ago

Tools for package owners.