Help us shape the future of Go! Take the 2026 Go Developer Survey

metrics

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 12, 2019 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (

	// MetricsBlockHeightGauge records the hight of bc
	MetricsBlockHeightGauge = metrics.NewGauge("box.block.height")
	// MetricsBlockTailHashGauge records the tail hash of bc
	MetricsBlockTailHashGauge = metrics.NewGauge("box.block.tailhash")
	// MetricsTailBlockTxsSizeGauge records the size of txs
	MetricsTailBlockTxsSizeGauge = metrics.NewGauge("box.block.tail.txs.size")
	// MetricsBlockOrphanPoolSizeGauge records the size of orphan pool
	MetricsBlockOrphanPoolSizeGauge = metrics.NewGauge("box.block.orphanpool.size")
	// MetricsBlockRevertMeter records the bc revert times
	MetricsBlockRevertMeter = metrics.NewMeter("box.block.revert")
	// MetricsBlockMissRateGauge records the bookkeeper block miss rate
	MetricsBlockMissRateGauge = metrics.NewGauge("box.block.missrate")

	// MetricsCachedBlockMsgGauge records the size of new block cache
	MetricsCachedBlockMsgGauge = metrics.NewGauge("box.block.new.cached")
	// MetricsLruCacheBlockGauge records the size of lru cache
	MetricsLruCacheBlockGauge = metrics.NewGauge("box.block.lru.cached")
	// MetricsUtxoSizeGauge records the size of utxos
	MetricsUtxoSizeGauge = metrics.NewGauge("box.chain.utxo.size")
	// MetricsBloomFilterGauge records the size of bloomfilter
	MetricsBloomFilterGauge = metrics.NewGauge("box.block.bloomfilter.size")

	// MetricsTxPoolSizeGauge records the size of new block cache
	MetricsTxPoolSizeGauge = metrics.NewGauge("box.txpool.size")
	// MetricsOrphanTxPoolSizeGauge records the size of new block cache
	MetricsOrphanTxPoolSizeGauge = metrics.NewGauge("box.txpool.orphan_size")

	MetricsMemAllocGauge      = metrics.NewGauge("box.mem.alloc")
	MetricsMemTotalAllocGauge = metrics.NewGauge("box.mem.total.alloc")
	MetricsMemSysGauge        = metrics.NewGauge("box.mem.sys")
	MetricsMemLookupsGauge    = metrics.NewGauge("box.mem.lookups")
	MetricsMemMallocsGauge    = metrics.NewGauge("box.mem.mallocs")
	MetricsMemFreesGauge      = metrics.NewGauge("box.mem.frees")
	MetricsMemHeapAllocGauge  = metrics.NewGauge("box.mem.heap.alloc")
	MetricsMemHeapSysGauge    = metrics.NewGauge("box.mem.heap.sys")
	MetricsMemHeapIdleGauge   = metrics.NewGauge("box.mem.heap.idle")
	// MetricsMemHeapInuseGauge records the heap inused
	MetricsMemHeapInuseGauge = metrics.NewGauge("box.mem.heap.inuse")
	// MetricsMemHeapReleasedGauge records the heap released
	MetricsMemHeapReleasedGauge = metrics.NewGauge("box.mem.heap.released")
	MetricsMemHeapObjectsGauge  = metrics.NewGauge("box.mem.heap.objects")
	// MetricsMemStackInuseGauge records the stack inused
	MetricsMemStackInuseGauge = metrics.NewGauge("box.mem.stack.inuse")
	// MetricsMemStackSysGauge records the stack allocated by sys
	MetricsMemStackSysGauge    = metrics.NewGauge("box.mem.stack.sys")
	MetricsMemMSpanInuseGauge  = metrics.NewGauge("box.mem.mspan.inuse")
	MetricsMemMSpanSysGauge    = metrics.NewGauge("box.mem.mspan.sys")
	MetricsMemMCacheInuseGauge = metrics.NewGauge("box.mem.mcache.inuse")
	MetricsMemMCacheSysGauge   = metrics.NewGauge("box.mem.mcache.sys")
	MetricsMemBuckHashSysGauge = metrics.NewGauge("box.mem.buckHash.sys")
	MetricsMemGCSysGauge       = metrics.NewGauge("box.mem.gc.sys")
	MetricsMemOtherSysGauge    = metrics.NewGauge("box.mem.other.sys")
	MetricsMemNextGCGauge      = metrics.NewGauge("box.mem.gc.next")
	MetricsMemNumForcedGCGauge = metrics.NewGauge("box.mem.gc.forceNum")
)

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL