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

Cardano.BM.Data.Aggregated

Documentation

data Aggregated Source #

Instances

Instances details
Eq Aggregated Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Show Aggregated Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Generic Aggregated Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Associated Types

type Rep Aggregated :: Type -> Type #

ToJSON Aggregated Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

FromJSON Aggregated Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

type Rep Aggregated Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

type Rep Aggregated = D1 ('MetaData "Aggregated" "Cardano.BM.Data.Aggregated" "iohk-monitoring-0.1.10.1-8nr8Ftk53G8ExpFZSwQQi5" 'False) (C1 ('MetaCons "AggregatedStats" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Stats)) :+: C1 ('MetaCons "AggregatedEWMA" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 EWMA)))

data Stats Source #

Constructors

Stats 

Instances

Instances details
Eq Stats Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Methods

(==) :: Stats -> Stats -> Bool #

(/=) :: Stats -> Stats -> Bool #

Show Stats Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Methods

showsPrec :: Int -> Stats -> ShowS #

show :: Stats -> String #

showList :: [Stats] -> ShowS #

Generic Stats Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Associated Types

type Rep Stats :: Type -> Type #

Methods

from :: Stats -> Rep Stats x #

to :: Rep Stats x -> Stats #

ToJSON Stats Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

FromJSON Stats Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

type Rep Stats Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

data BaseStats Source #

Constructors

BaseStats 

Instances

Instances details
Eq BaseStats Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Show BaseStats Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Generic BaseStats Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Associated Types

type Rep BaseStats :: Type -> Type #

ToJSON BaseStats Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

FromJSON BaseStats Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

type Rep BaseStats Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

type Rep BaseStats = D1 ('MetaData "BaseStats" "Cardano.BM.Data.Aggregated" "iohk-monitoring-0.1.10.1-8nr8Ftk53G8ExpFZSwQQi5" 'False) (C1 ('MetaCons "BaseStats" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fmin") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Measurable) :*: S1 ('MetaSel ('Just "fmax") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Measurable)) :*: (S1 ('MetaSel ('Just "fcount") 'SourceUnpack 'SourceStrict 'DecidedStrict) (Rec0 Word64) :*: (S1 ('MetaSel ('Just "fsum_A") 'SourceUnpack 'SourceStrict 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "fsum_B") 'SourceUnpack 'SourceStrict 'DecidedStrict) (Rec0 Double)))))

data EWMA Source #

Constructors

EmptyEWMA 

Fields

EWMA 

Fields

Instances

Instances details
Eq EWMA Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Methods

(==) :: EWMA -> EWMA -> Bool #

(/=) :: EWMA -> EWMA -> Bool #

Show EWMA Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Methods

showsPrec :: Int -> EWMA -> ShowS #

show :: EWMA -> String #

showList :: [EWMA] -> ShowS #

Generic EWMA Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Associated Types

type Rep EWMA :: Type -> Type #

Methods

from :: EWMA -> Rep EWMA x #

to :: Rep EWMA x -> EWMA #

ToJSON EWMA Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

FromJSON EWMA Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

type Rep EWMA Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

type Rep EWMA = D1 ('MetaData "EWMA" "Cardano.BM.Data.Aggregated" "iohk-monitoring-0.1.10.1-8nr8Ftk53G8ExpFZSwQQi5" 'False) (C1 ('MetaCons "EmptyEWMA" 'PrefixI 'True) (S1 ('MetaSel ('Just "alpha") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Double)) :+: C1 ('MetaCons "EWMA" 'PrefixI 'True) (S1 ('MetaSel ('Just "alpha") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "avg") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Measurable)))

data Measurable Source #

Instances

Instances details
Eq Measurable Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Num Measurable Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Ord Measurable Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Read Measurable Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Show Measurable Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Generic Measurable Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

Associated Types

type Rep Measurable :: Type -> Type #

ToJSON Measurable Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

FromJSON Measurable Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated

type Rep Measurable Source # 
Instance details

Defined in Cardano.BM.Data.Aggregated