Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigureLogger ¶
ConfigureLogger configures logger level and assigns an array of writers for logger to write to
func InitMetricProvider ¶
Types ¶
type RelayerMetrics ¶
type RelayerMetrics struct { Opts api.MeasurementOption DepositEventCount metric.Int64Counter MessageEventTime map[string]time.Time ExecutionErrorCount metric.Int64Counter ExecutionLatency metric.Int64Histogram ExecutionLatencyPerRoute metric.Int64Histogram BlockDelta metric.Int64ObservableGauge BlockDeltaMap map[uint8]*big.Int // contains filtered or unexported fields }
func NewRelayerMetrics ¶
func NewRelayerMetrics(meter metric.Meter, attributes ...attribute.KeyValue) (*RelayerMetrics, error)
NewRelayerMetrics initializes OpenTelemetry metrics
func (*RelayerMetrics) TrackBlockDelta ¶
Click to show internal directories.
Click to hide internal directories.