Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HostMetrics ¶
type HostMetrics struct {
// contains filtered or unexported fields
}
func NewHostMetrics ¶
func NewHostMetrics(ctx context.Context, meter metric.Meter, opts metric.MeasurementOption) (*HostMetrics, error)
NewHostMetrics initializes metrics related to the relayer host
type MpcMetrics ¶
type MpcMetrics struct {
// contains filtered or unexported fields
}
func NewMpcMetrics ¶
func NewMpcMetrics(ctx context.Context, meter metric.Meter, opts metric.MeasurementOption) (*MpcMetrics, error)
NewMpcMetrics initializes metrics related to the MPC set
func (*MpcMetrics) TrackRelayerStatus ¶
func (m *MpcMetrics) TrackRelayerStatus(unavailable peer.IDSlice, all peer.IDSlice)
type SygmaMetrics ¶
type SygmaMetrics struct {
*observability.RelayerMetrics
*MpcMetrics
*HostMetrics
}
func NewSygmaMetrics ¶
func NewSygmaMetrics(ctx context.Context, meter api.Meter, env, relayerID, version string) (*SygmaMetrics, error)
NewSygmaMetrics creates an instance of metrics
Click to show internal directories.
Click to hide internal directories.