Golang 模块
expvar
-
golang.expvar.cmdline
-
此 Go 程序启动时的命令行。
类型:关键字
expvar 暴露的 Go 程序堆信息。
-
golang.heap.cmdline
-
此 Go 程序启动时的命令行。
类型:关键字
垃圾收集器摘要。
进程生命周期内的总 GC 暂停时长。
-
golang.heap.gc.total_pause.ns
-
纳秒 (ns) 单位的时长。
类型:长整型
-
golang.heap.gc.total_count
-
发生的 GC 总次数。
类型:长整型
-
golang.heap.gc.next_gc_limit
-
当 HeapAlloc > 此值时将发生下一次收集。
类型:长整型
格式:字节
-
golang.heap.gc.cpu_fraction
-
GC 使用的 CPU 时间比例。
类型:浮点型
监控期间最后一次 GC 暂停时长。
-
golang.heap.gc.pause.count
-
此收集周期内 GC 暂停的次数。
类型:长整型
此收集周期内的总 GC 暂停时长。
-
golang.heap.gc.pause.sum.ns
-
纳秒 (ns) 单位的时长。
类型:长整型
此收集周期内最大的 GC 暂停时长。
-
golang.heap.gc.pause.max.ns
-
纳秒 (ns) 单位的时长。
类型:长整型
此收集周期内平均 GC 暂停时长。
-
golang.heap.gc.pause.avg.ns
-
纳秒 (ns) 单位的时长。
类型:长整型
堆摘要,从系统获取的字节数。
-
golang.heap.system.total
-
从系统获取的总字节数(下面 XxxSys 的总和)。
类型:长整型
格式:字节
-
golang.heap.system.obtained
-
通过 HeapSys 从系统获取的字节数。heap_sys = heap_idle + heap_inuse。
类型:长整型
格式:字节
-
golang.heap.system.stack
-
堆栈分配器使用的字节数,这些字节是从系统获取的。
类型:长整型
格式:字节
-
golang.heap.system.released
-
释放到操作系统的字节数。
类型:长整型
格式:字节
堆分配摘要。
-
golang.heap.allocations.mallocs
-
malloc 的次数。
类型:长整型
-
golang.heap.allocations.frees
-
free 的次数。
类型:长整型
-
golang.heap.allocations.objects
-
已分配对象的总数。
类型:长整型
-
golang.heap.allocations.total
-
整个生命周期中分配的字节数(即使已释放)。
类型:长整型
格式:字节
-
golang.heap.allocations.allocated
-
已分配但尚未释放的字节数(与上面的 Alloc 相同)。
类型:长整型
格式:字节
-
golang.heap.allocations.idle
-
空闲跨度中的字节数。
类型:长整型
格式:字节
-
golang.heap.allocations.active
-
非空闲跨度中的字节数。
类型:长整型
格式:字节