Wire.Sem.Metrics
data Metrics m a where Source #
NOTE: Vectors would require non trival changes because withLabel take a paramter of type 'metric -> IO ()'.
withLabel
Constructors
addGauge :: forall r. Member Metrics r => Gauge -> Double -> Sem r () Source #
addCounter :: forall r. Member Metrics r => Counter -> Double -> Sem r () Source #
incCounter :: Member Metrics r => Counter -> Sem r () Source #
incGauge :: Member Metrics r => Gauge -> Sem r () Source #