metrics

package
v0.0.0-...-5cda5f8 Latest Latest
Warning

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

Go to latest
Published: Aug 16, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func StartServer

func StartServer(hostname string, port uint64)

Types

type MtBatchBase

type MtBatchBase struct {
	// contains filtered or unexported fields
}

func NewMtBatchBase

func NewMtBatchBase() *MtBatchBase

func (*MtBatchBase) BatchSizeBytes

func (mbb *MtBatchBase) BatchSizeBytes() prometheus.Summary

func (*MtBatchBase) CheckerTimeDuration

func (mbb *MtBatchBase) CheckerTimeDuration() prometheus.Gauge

func (*MtBatchBase) EigenUserFee

func (mbb *MtBatchBase) EigenUserFee() prometheus.Gauge

func (*MtBatchBase) FeeTimeDuration

func (mbb *MtBatchBase) FeeTimeDuration() prometheus.Gauge

func (*MtBatchBase) L2ConfirmedBlockNumber

func (mbb *MtBatchBase) L2ConfirmedBlockNumber() prometheus.Gauge

func (*MtBatchBase) L2StoredBlockNumber

func (mbb *MtBatchBase) L2StoredBlockNumber() prometheus.Gauge

func (*MtBatchBase) MtBatchBalanceETH

func (mbb *MtBatchBase) MtBatchBalanceETH() prometheus.Gauge

func (*MtBatchBase) MtBatchNonce

func (mbb *MtBatchBase) MtBatchNonce() prometheus.Gauge

func (*MtBatchBase) MtFeeBalanceETH

func (mbb *MtBatchBase) MtFeeBalanceETH() prometheus.Gauge

func (*MtBatchBase) MtFeeNonce

func (mbb *MtBatchBase) MtFeeNonce() prometheus.Gauge

func (*MtBatchBase) NumEigenNode

func (mbb *MtBatchBase) NumEigenNode() prometheus.Gauge

func (*MtBatchBase) NumTxnPerBatch

func (mbb *MtBatchBase) NumTxnPerBatch() prometheus.Summary

func (*MtBatchBase) ReRollUpBatchIndex

func (mbb *MtBatchBase) ReRollUpBatchIndex() prometheus.Gauge

func (*MtBatchBase) RollUpBatchIndex

func (mbb *MtBatchBase) RollUpBatchIndex() prometheus.Gauge

func (*MtBatchBase) RollupTimeDuration

func (mbb *MtBatchBase) RollupTimeDuration() prometheus.Gauge

type MtBatchMetrics

type MtBatchMetrics interface {
	MtFeeBalanceETH() prometheus.Gauge

	MtBatchBalanceETH() prometheus.Gauge

	BatchSizeBytes() prometheus.Summary

	NumTxnPerBatch() prometheus.Summary

	L2StoredBlockNumber() prometheus.Gauge

	L2ConfirmedBlockNumber() prometheus.Gauge

	RollUpBatchIndex() prometheus.Gauge

	ReRollUpBatchIndex() prometheus.Gauge

	EigenUserFee() prometheus.Gauge

	MtFeeNonce() prometheus.Gauge

	MtBatchNonce() prometheus.Gauge

	NumEigenNode() prometheus.Gauge

	RollupTimeDuration() prometheus.Gauge

	FeeTimeDuration() prometheus.Gauge

	CheckerTimeDuration() prometheus.Gauge
}

Jump to

Keyboard shortcuts

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