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

Cardano.BM.Stats.Resources

Synopsis

Documentation

data Resources a Source #

Constructors

Resources 

Fields

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)

data Word64 #

64-bit unsigned integer type

Instances

Instances details
Bounded Word64

Since: base-2.1

Instance details

Defined in GHC.Word

Enum Word64

Since: base-2.1

Instance details

Defined in GHC.Word

Eq Word64

Since: base-2.1

Instance details

Defined in GHC.Word

Methods

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

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

Integral Word64

Since: base-2.1

Instance details

Defined in GHC.Word

Num Word64

Since: base-2.1

Instance details

Defined in GHC.Word

Ord Word64

Since: base-2.1

Instance details

Defined in GHC.Word

Read Word64

Since: base-2.1

Instance details

Defined in GHC.Read

Real Word64

Since: base-2.1

Instance details

Defined in GHC.Word

Show Word64

Since: base-2.1

Instance details

Defined in GHC.Word

Ix Word64

Since: base-2.1

Instance details

Defined in GHC.Word

Hashable Word64 
Instance details

Defined in Data.Hashable.Class

ToJSON Word64 
Instance details

Defined in Data.Aeson.Types.ToJSON

ToJSONKey Word64 
Instance details

Defined in Data.Aeson.Types.ToJSON

FromJSON Word64 
Instance details

Defined in Data.Aeson.Types.FromJSON

FromJSONKey Word64 
Instance details

Defined in Data.Aeson.Types.FromJSON

Storable Word64

Since: base-2.1

Instance details

Defined in Foreign.Storable

Bits Word64

Since: base-2.1

Instance details

Defined in GHC.Word

FiniteBits Word64

Since: base-4.6.0.0

Instance details

Defined in GHC.Word

Prim Word64 
Instance details

Defined in Data.Primitive.Types

Uniform Word64 
Instance details

Defined in System.Random.Internal

Methods

uniformM :: StatefulGen g m => g -> m Word64 Source #

UniformRange Word64 
Instance details

Defined in System.Random.Internal

Methods

uniformRM :: StatefulGen g m => (Word64, Word64) -> g -> m Word64 Source #

ByteSource Word64 
Instance details

Defined in Data.UUID.Types.Internal.Builder

Methods

(/-/) :: ByteSink Word64 g -> Word64 -> g

Unbox Word64 
Instance details

Defined in Data.Vector.Unboxed.Base

HasPrivacyAnnotation Word64 Source # 
Instance details

Defined in Cardano.BM.Data.Tracer

HasSeverityAnnotation Word64 Source # 
Instance details

Defined in Cardano.BM.Data.Tracer

Lift Word64 
Instance details

Defined in Language.Haskell.TH.Syntax

Methods

lift :: Word64 -> Q Exp #

liftTyped :: Word64 -> Q (TExp Word64) #

Vector Vector Word64 
Instance details

Defined in Data.Vector.Unboxed.Base

MVector MVector Word64 
Instance details

Defined in Data.Vector.Unboxed.Base

Transformable a IO Word64 Source # 
Instance details

Defined in Cardano.BM.Data.Tracer

newtype Vector Word64 
Instance details

Defined in Data.Vector.Unboxed.Base

type ByteSink Word64 g 
Instance details

Defined in Data.UUID.Types.Internal.Builder

type ByteSink Word64 g = Takes8Bytes g
newtype MVector s Word64 
Instance details

Defined in Data.Vector.Unboxed.Base