Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Cardano.Tracing.Config
Contents
Synopsis
- data TraceOptions
- data TraceSelection = TraceSelection {
- traceVerbosity ∷ !TracingVerbosity
- traceAcceptPolicy ∷ OnOff TraceAcceptPolicy
- traceBlockFetchClient ∷ OnOff TraceBlockFetchClient
- traceBlockFetchDecisions ∷ OnOff TraceBlockFetchDecisions
- traceBlockFetchProtocol ∷ OnOff TraceBlockFetchProtocol
- traceBlockFetchProtocolSerialised ∷ OnOff TraceBlockFetchProtocolSerialised
- traceBlockFetchServer ∷ OnOff TraceBlockFetchServer
- traceBlockchainTime ∷ OnOff TraceBlockchainTime
- traceChainDB ∷ OnOff TraceChainDB
- traceChainSyncBlockServer ∷ OnOff TraceChainSyncBlockServer
- traceChainSyncClient ∷ OnOff TraceChainSyncClient
- traceChainSyncHeaderServer ∷ OnOff TraceChainSyncHeaderServer
- traceChainSyncProtocol ∷ OnOff TraceChainSyncProtocol
- traceConnectionManager ∷ OnOff TraceConnectionManager
- traceConnectionManagerCounters ∷ OnOff TraceConnectionManagerCounters
- traceConnectionManagerTransitions ∷ OnOff TraceConnectionManagerTransitions
- traceDebugPeerSelectionInitiatorTracer ∷ OnOff DebugPeerSelectionInitiator
- traceDebugPeerSelectionInitiatorResponderTracer ∷ OnOff DebugPeerSelectionInitiatorResponder
- traceDiffusionInitialization ∷ OnOff TraceDiffusionInitialization
- traceDnsResolver ∷ OnOff TraceDnsResolver
- traceDnsSubscription ∷ OnOff TraceDnsSubscription
- traceErrorPolicy ∷ OnOff TraceErrorPolicy
- traceForge ∷ OnOff TraceForge
- traceForgeStateInfo ∷ OnOff TraceForgeStateInfo
- traceHandshake ∷ OnOff TraceHandshake
- traceInboundGovernor ∷ OnOff TraceInboundGovernor
- traceInboundGovernorCounters ∷ OnOff TraceInboundGovernorCounters
- traceInboundGovernorTransitions ∷ OnOff TraceInboundGovernorTransitions
- traceIpSubscription ∷ OnOff TraceIpSubscription
- traceKeepAliveClient ∷ OnOff TraceKeepAliveClient
- traceLedgerPeers ∷ OnOff TraceLedgerPeers
- traceLocalChainSyncProtocol ∷ OnOff TraceLocalChainSyncProtocol
- traceLocalConnectionManager ∷ OnOff TraceLocalConnectionManager
- traceLocalErrorPolicy ∷ OnOff TraceLocalErrorPolicy
- traceLocalHandshake ∷ OnOff TraceLocalHandshake
- traceLocalInboundGovernor ∷ OnOff TraceLocalInboundGovernor
- traceLocalMux ∷ OnOff TraceLocalMux
- traceLocalRootPeers ∷ OnOff TraceLocalRootPeers
- traceLocalServer ∷ OnOff TraceLocalServer
- traceLocalStateQueryProtocol ∷ OnOff TraceLocalStateQueryProtocol
- traceLocalTxMonitorProtocol ∷ OnOff TraceLocalTxMonitorProtocol
- traceLocalTxSubmissionProtocol ∷ OnOff TraceLocalTxSubmissionProtocol
- traceLocalTxSubmissionServer ∷ OnOff TraceLocalTxSubmissionServer
- traceMempool ∷ OnOff TraceMempool
- traceMux ∷ OnOff TraceMux
- tracePeerSelection ∷ OnOff TracePeerSelection
- tracePeerSelectionCounters ∷ OnOff TracePeerSelectionCounters
- tracePeerSelectionActions ∷ OnOff TracePeerSelectionActions
- tracePublicRootPeers ∷ OnOff TracePublicRootPeers
- traceServer ∷ OnOff TraceServer
- traceTxInbound ∷ OnOff TraceTxInbound
- traceTxOutbound ∷ OnOff TraceTxOutbound
- traceTxSubmissionProtocol ∷ OnOff TraceTxSubmissionProtocol
- traceTxSubmission2Protocol ∷ OnOff TraceTxSubmission2Protocol
- newtype OnOff (name ∷ Symbol) = OnOff {}
- data PartialTraceOptions
- data PartialTraceSelection = PartialTraceSelection {
- pTraceVerbosity ∷ !(Last TracingVerbosity)
- pTraceAcceptPolicy ∷ Last (OnOff TraceAcceptPolicy)
- pTraceBlockchainTime ∷ Last (OnOff TraceBlockchainTime)
- pTraceBlockFetchClient ∷ Last (OnOff TraceBlockFetchClient)
- pTraceBlockFetchDecisions ∷ Last (OnOff TraceBlockFetchDecisions)
- pTraceBlockFetchProtocol ∷ Last (OnOff TraceBlockFetchProtocol)
- pTraceBlockFetchProtocolSerialised ∷ Last (OnOff TraceBlockFetchProtocolSerialised)
- pTraceBlockFetchServer ∷ Last (OnOff TraceBlockFetchServer)
- pTraceChainDB ∷ Last (OnOff TraceChainDB)
- pTraceChainSyncBlockServer ∷ Last (OnOff TraceChainSyncBlockServer)
- pTraceChainSyncClient ∷ Last (OnOff TraceChainSyncClient)
- pTraceChainSyncHeaderServer ∷ Last (OnOff TraceChainSyncHeaderServer)
- pTraceChainSyncProtocol ∷ Last (OnOff TraceChainSyncProtocol)
- pTraceConnectionManager ∷ Last (OnOff TraceConnectionManager)
- pTraceConnectionManagerCounters ∷ Last (OnOff TraceConnectionManagerCounters)
- pTraceConnectionManagerTransitions ∷ Last (OnOff TraceConnectionManagerTransitions)
- pTraceDebugPeerSelectionInitiatorTracer ∷ Last (OnOff DebugPeerSelectionInitiator)
- pTraceDiffusionInitialization ∷ Last (OnOff TraceDiffusionInitialization)
- pTraceDebugPeerSelectionInitiatorResponderTracer ∷ Last (OnOff DebugPeerSelectionInitiatorResponder)
- pTraceDnsResolver ∷ Last (OnOff TraceDnsResolver)
- pTraceDnsSubscription ∷ Last (OnOff TraceDnsSubscription)
- pTraceErrorPolicy ∷ Last (OnOff TraceErrorPolicy)
- pTraceForge ∷ Last (OnOff TraceForge)
- pTraceForgeStateInfo ∷ Last (OnOff TraceForgeStateInfo)
- pTraceHandshake ∷ Last (OnOff TraceHandshake)
- pTraceInboundGovernor ∷ Last (OnOff TraceInboundGovernor)
- pTraceInboundGovernorCounters ∷ Last (OnOff TraceInboundGovernorCounters)
- pTraceInboundGovernorTransitions ∷ Last (OnOff TraceInboundGovernorTransitions)
- pTraceIpSubscription ∷ Last (OnOff TraceIpSubscription)
- pTraceKeepAliveClient ∷ Last (OnOff TraceKeepAliveClient)
- pTraceLedgerPeers ∷ Last (OnOff TraceLedgerPeers)
- pTraceLocalChainSyncProtocol ∷ Last (OnOff TraceLocalChainSyncProtocol)
- pTraceLocalConnectionManager ∷ Last (OnOff TraceLocalConnectionManager)
- pTraceLocalErrorPolicy ∷ Last (OnOff TraceLocalErrorPolicy)
- pTraceLocalHandshake ∷ Last (OnOff TraceLocalHandshake)
- pTraceLocalInboundGovernor ∷ Last (OnOff TraceLocalInboundGovernor)
- pTraceLocalMux ∷ Last (OnOff TraceLocalMux)
- pTraceLocalRootPeers ∷ Last (OnOff TraceLocalRootPeers)
- pTraceLocalServer ∷ Last (OnOff TraceLocalServer)
- pTraceLocalStateQueryProtocol ∷ Last (OnOff TraceLocalStateQueryProtocol)
- pTraceLocalTxMonitorProtocol ∷ Last (OnOff TraceLocalTxMonitorProtocol)
- pTraceLocalTxSubmissionProtocol ∷ Last (OnOff TraceLocalTxSubmissionProtocol)
- pTraceLocalTxSubmissionServer ∷ Last (OnOff TraceLocalTxSubmissionServer)
- pTraceMempool ∷ Last (OnOff TraceMempool)
- pTraceMux ∷ Last (OnOff TraceMux)
- pTracePeerSelection ∷ Last (OnOff TracePeerSelection)
- pTracePeerSelectionCounters ∷ Last (OnOff TracePeerSelectionCounters)
- pTracePeerSelectionActions ∷ Last (OnOff TracePeerSelectionActions)
- pTracePublicRootPeers ∷ Last (OnOff TracePublicRootPeers)
- pTraceServer ∷ Last (OnOff TraceServer)
- pTraceTxInbound ∷ Last (OnOff TraceTxInbound)
- pTraceTxOutbound ∷ Last (OnOff TraceTxOutbound)
- pTraceTxSubmissionProtocol ∷ Last (OnOff TraceTxSubmissionProtocol)
- pTraceTxSubmission2Protocol ∷ Last (OnOff TraceTxSubmission2Protocol)
- partialTraceSelectionToEither ∷ Last PartialTraceOptions → Either Text TraceOptions
- defaultPartialTraceConfiguration ∷ PartialTraceSelection
- lastToEither ∷ String → Last a → Either String a
- type TraceConnectionManagerCounters = "TraceConnectionManagerCounters" ∷ Symbol
- type TracePeerSelectionCounters = "TracePeerSelectionCounters" ∷ Symbol
- type TraceInboundGovernorCounters = "TraceInboundGovernorCounters" ∷ Symbol
Documentation
data TraceOptions Source #
Instances
Show TraceOptions Source # | |
Defined in Cardano.Tracing.Config | |
Eq TraceOptions Source # | |
Defined in Cardano.Tracing.Config Methods (==) ∷ TraceOptions → TraceOptions → Bool Source # (/=) ∷ TraceOptions → TraceOptions → Bool Source # |
data TraceSelection Source #
Constructors
Instances
Show TraceSelection Source # | |
Defined in Cardano.Tracing.Config | |
Eq TraceSelection Source # | |
Defined in Cardano.Tracing.Config Methods (==) ∷ TraceSelection → TraceSelection → Bool Source # (/=) ∷ TraceSelection → TraceSelection → Bool Source # |
data PartialTraceOptions Source #
Constructors
PartialTracingOff | |
PartialTracingOnLegacy PartialTraceSelection | |
PartialTraceDispatcher PartialTraceSelection |
Instances
Monoid PartialTraceOptions Source # | |
Defined in Cardano.Tracing.Config | |
Semigroup PartialTraceOptions Source # | |
Defined in Cardano.Tracing.Config | |
Show PartialTraceOptions Source # | |
Defined in Cardano.Tracing.Config | |
Eq PartialTraceOptions Source # | |
Defined in Cardano.Tracing.Config Methods (==) ∷ PartialTraceOptions → PartialTraceOptions → Bool Source # (/=) ∷ PartialTraceOptions → PartialTraceOptions → Bool Source # |
data PartialTraceSelection Source #
Constructors
Instances
FromJSON PartialTraceSelection Source # | |
Defined in Cardano.Tracing.Config Methods parseJSON ∷ Value → Parser PartialTraceSelection # parseJSONList ∷ Value → Parser [PartialTraceSelection] # | |
Semigroup PartialTraceSelection Source # | |
Defined in Cardano.Tracing.Config | |
Generic PartialTraceSelection Source # | |
Defined in Cardano.Tracing.Config Methods from ∷ PartialTraceSelection → Rep PartialTraceSelection x Source # to ∷ Rep PartialTraceSelection x → PartialTraceSelection Source # | |
Show PartialTraceSelection Source # | |
Defined in Cardano.Tracing.Config | |
Eq PartialTraceSelection Source # | |
Defined in Cardano.Tracing.Config Methods (==) ∷ PartialTraceSelection → PartialTraceSelection → Bool Source # (/=) ∷ PartialTraceSelection → PartialTraceSelection → Bool Source # | |
type Rep PartialTraceSelection Source # | |
Defined in Cardano.Tracing.Config |
Trace symbols
type TraceConnectionManagerCounters = "TraceConnectionManagerCounters" ∷ Symbol Source #
type TracePeerSelectionCounters = "TracePeerSelectionCounters" ∷ Symbol Source #
type TraceInboundGovernorCounters = "TraceInboundGovernorCounters" ∷ Symbol Source #