iohk-monitoring-0.1.10.1: logging, benchmarking and monitoring framework
Safe HaskellNone
LanguageHaskell2010

Cardano.BM.Stats

Synopsis

Documentation

data Resources a Source #

Instances

Instances details
Functor Resources Source # 
Instance details

Defined in Cardano.BM.Stats.Resources

Methods

fmap :: (a -> b) -> Resources a -> Resources b #

(<$) :: a -> Resources b -> Resources a #

Applicative Resources Source # 
Instance details

Defined in Cardano.BM.Stats.Resources

Methods

pure :: a -> Resources a #

(<*>) :: Resources (a -> b) -> Resources a -> Resources b #

liftA2 :: (a -> b -> c) -> Resources a -> Resources b -> Resources c #

(*>) :: Resources a -> Resources b -> Resources b #

(<*) :: Resources a -> Resources b -> Resources a #

Show a => Show (Resources a) Source # 
Instance details

Defined in Cardano.BM.Stats.Resources

Generic (Resources a) Source # 
Instance details

Defined in Cardano.BM.Stats.Resources

Associated Types

type Rep (Resources a) :: Type -> Type #

Methods

from :: Resources a -> Rep (Resources a) x #

to :: Rep (Resources a) x -> Resources a #

ToJSON a => ToJSON (Resources a) Source # 
Instance details

Defined in Cardano.BM.Stats.Resources

FromJSON a => FromJSON (Resources a) Source # 
Instance details

Defined in Cardano.BM.Stats.Resources

type Rep (Resources a) Source # 
Instance details

Defined in Cardano.BM.Stats.Resources

type Rep (Resources a) = D1 ('MetaData "Resources" "Cardano.BM.Stats.Resources" "iohk-monitoring-0.1.10.1-8nr8Ftk53G8ExpFZSwQQi5" 'False) (C1 ('MetaCons "Resources" 'PrefixI 'True) (((S1 ('MetaSel ('Just "rCentiCpu") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a) :*: S1 ('MetaSel ('Just "rCentiGC") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a)) :*: (S1 ('MetaSel ('Just "rCentiMut") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a) :*: (S1 ('MetaSel ('Just "rGcsMajor") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a) :*: S1 ('MetaSel ('Just "rGcsMinor") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a)))) :*: ((S1 ('MetaSel ('Just "rAlloc") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a) :*: S1 ('MetaSel ('Just "rLive") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a)) :*: (S1 ('MetaSel ('Just "rRSS") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a) :*: (S1 ('MetaSel ('Just "rCentiBlkIO") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a) :*: S1 ('MetaSel ('Just "rThreads") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a))))))

type ResourceStats = Resources Word64 Source #

Concrete data provided by readResourceStats. (See platform-specific files in Cardano.BM.Counters)