| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Raft.Metrics
Documentation
data RaftNodeMetrics Source #
Constructors
| RaftNodeMetrics | |
Fields
| |
Instances
getMetricsStore :: (MonadIO m, MonadMetrics m) => m Store Source #
getRaftNodeMetrics :: (MonadIO m, MonadMetrics m) => m RaftNodeMetrics Source #
setNodeStateLabel :: (MonadIO m, MonadMetrics m) => Mode -> m () Source #
setLastLogEntryIndexGauge :: (MonadIO m, MonadMetrics m) => Index -> m () Source #
setLastLogEntryHashLabel :: (MonadIO m, MonadMetrics m, Serialize v) => LastLogEntry v -> m () Source #
setCommitIndexGauge :: (MonadIO m, MonadMetrics m) => Index -> m () Source #
incrInvalidCmdCounter :: (MonadIO m, MonadMetrics m) => m () Source #
incrEventsHandledCounter :: (MonadIO m, MonadMetrics m) => m () Source #