{
Name: "/gc/heap/allocs-by-size:bytes",
Description: "Distribution of heap allocations by approximate size. " +
+ "Bucket counts increase monotonically. " +
"Note that this does not include tiny objects as defined by " +
"/gc/heap/tiny/allocs:objects, only tiny blocks.",
Kind: KindFloat64Histogram,
{
Name: "/gc/heap/frees-by-size:bytes",
Description: "Distribution of freed heap allocations by approximate size. " +
+ "Bucket counts increase monotonically. " +
"Note that this does not include tiny objects as defined by " +
"/gc/heap/tiny/allocs:objects, only tiny blocks.",
Kind: KindFloat64Histogram,
},
{
Name: "/gc/pauses:seconds",
- Description: "Distribution individual GC-related stop-the-world pause latencies.",
+ Description: "Distribution of individual GC-related stop-the-world pause latencies. Bucket counts increase monotonically.",
Kind: KindFloat64Histogram,
Cumulative: true,
},
},
{
Name: "/sched/latencies:seconds",
- Description: "Distribution of the time goroutines have spent in the scheduler in a runnable state before actually running.",
+ Description: "Distribution of the time goroutines have spent in the scheduler in a runnable state before actually running. Bucket counts increase monotonically.",
Kind: KindFloat64Histogram,
Cumulative: true,
},
/gc/heap/allocs-by-size:bytes
Distribution of heap allocations by approximate size.
- Note that this does not include tiny objects as defined by
- /gc/heap/tiny/allocs:objects, only tiny blocks.
+ Bucket counts increase monotonically. Note that this does not
+ include tiny objects as defined by /gc/heap/tiny/allocs:objects,
+ only tiny blocks.
/gc/heap/allocs:bytes
Cumulative sum of memory allocated to the heap by the
/gc/heap/frees-by-size:bytes
Distribution of freed heap allocations by approximate size.
- Note that this does not include tiny objects as defined by
- /gc/heap/tiny/allocs:objects, only tiny blocks.
+ Bucket counts increase monotonically. Note that this does not
+ include tiny objects as defined by /gc/heap/tiny/allocs:objects,
+ only tiny blocks.
/gc/heap/frees:bytes
Cumulative sum of heap memory freed by the garbage collector.
1, so a value of 0 indicates that it was never enabled.
/gc/pauses:seconds
- Distribution individual GC-related stop-the-world pause
- latencies.
+ Distribution of individual GC-related stop-the-world pause
+ latencies. Bucket counts increase monotonically.
/gc/stack/starting-size:bytes
The stack size of new goroutines.
/sched/latencies:seconds
Distribution of the time goroutines have spent in the scheduler
- in a runnable state before actually running.
+ in a runnable state before actually running. Bucket counts
+ increase monotonically.
/sync/mutex/wait/total:seconds
Approximate cumulative time goroutines have spent blocked