cardano-node-1.36.0
Safe HaskellNone
LanguageHaskell2010

Cardano.Node.Tracing.Tracers.P2P

Documentation

namesForLocalRootPeers ∷ TraceLocalRootPeers ntnAddr resolverError → [Text] Source #

severityLocalRootPeers ∷ TraceLocalRootPeers ntnAddr resolverError → SeverityS Source #

docLocalRootPeers ∷ Documented (TraceLocalRootPeers ntnAddr resolverError) Source #

namesForPublicRootPeers ∷ TracePublicRootPeers → [Text] Source #

severityPublicRootPeers ∷ TracePublicRootPeers → SeverityS Source #

docPublicRootPeers ∷ Documented TracePublicRootPeers Source #

namesForPeerSelection ∷ TracePeerSelection peeraddr → [Text] Source #

severityPeerSelection ∷ TracePeerSelection peeraddr → SeverityS Source #

docPeerSelection ∷ Documented (TracePeerSelection SockAddr) Source #

namesForDebugPeerSelection ∷ DebugPeerSelection SockAddr → [Text] Source #

severityDebugPeerSelection ∷ DebugPeerSelection SockAddr → SeverityS Source #

docDebugPeerSelection ∷ Documented (DebugPeerSelection SockAddr) Source #

namesForPeerSelectionCounters ∷ PeerSelectionCounters → [Text] Source #

severityPeerSelectionCounters ∷ PeerSelectionCounters → SeverityS Source #

docPeerSelectionCounters ∷ Documented PeerSelectionCounters Source #

namesForPeerSelectionActions ∷ PeerSelectionActionsTrace ntnAddr → [Text] Source #

severityPeerSelectionActions ∷ PeerSelectionActionsTrace ntnAddr → SeverityS Source #

docPeerSelectionActions ∷ Documented (PeerSelectionActionsTrace ntnAddr) Source #

namesForConnectionManager ∷ ConnectionManagerTrace ntnAddr cht → [Text] Source #

severityConnectionManager ∷ ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions) → SeverityS Source #

docConnectionManager ∷ Documented (ConnectionManagerTrace ntnAddr (ConnectionHandlerTrace ntnVersion ntnVersionData)) Source #

namesForConnectionManagerTransition ∷ AbstractTransitionTrace peerAddr → [Text] Source #

severityConnectionManagerTransition ∷ AbstractTransitionTrace peerAddr → SeverityS Source #

docConnectionManagerTransition ∷ Documented (AbstractTransitionTrace peerAddr) Source #

namesForServer ∷ ServerTrace ntnAddr → [Text] Source #

severityServer ∷ ServerTrace ntnAddr → SeverityS Source #

docServer ∷ Documented (ServerTrace ntnAddr) Source #

namesForInboundGovernor ∷ InboundGovernorTrace peerAddr → [Text] Source #

severityInboundGovernor ∷ InboundGovernorTrace peerAddr → SeverityS Source #

docInboundGovernorLocal ∷ Documented (InboundGovernorTrace LocalAddress) Source #

docInboundGovernorRemote ∷ Documented (InboundGovernorTrace SockAddr) Source #

namesForInboundGovernorTransition ∷ RemoteTransitionTrace peerAddr → [Text] Source #

severityInboundGovernorTransition ∷ RemoteTransitionTrace peerAddr → SeverityS Source #

docInboundGovernorTransition ∷ Documented (RemoteTransitionTrace peerAddr) Source #

Orphan instances

LogFormatting TracePublicRootPeers Source # 
Instance details

Methods

forMachine ∷ DetailLevel → TracePublicRootPeers → Object

forHuman ∷ TracePublicRootPeers → Text

asMetrics ∷ TracePublicRootPeers → [Metric]

LogFormatting PeerSelectionCounters Source # 
Instance details

Methods

forMachine ∷ DetailLevel → PeerSelectionCounters → Object

forHuman ∷ PeerSelectionCounters → Text

asMetrics ∷ PeerSelectionCounters → [Metric]

(Show peerAddr, ToJSON peerAddr) ⇒ LogFormatting (AbstractTransitionTrace peerAddr) Source # 
Instance details

Methods

forMachine ∷ DetailLevel → AbstractTransitionTrace peerAddr → Object

forHuman ∷ AbstractTransitionTrace peerAddr → Text

asMetrics ∷ AbstractTransitionTrace peerAddr → [Metric]

LogFormatting (InboundGovernorTrace SockAddr) Source # 
Instance details

Methods

forMachine ∷ DetailLevel → InboundGovernorTrace SockAddr → Object

forHuman ∷ InboundGovernorTrace SockAddr → Text

asMetrics ∷ InboundGovernorTrace SockAddr → [Metric]

LogFormatting (InboundGovernorTrace LocalAddress) Source # 
Instance details

Methods

forMachine ∷ DetailLevel → InboundGovernorTrace LocalAddress → Object

forHuman ∷ InboundGovernorTrace LocalAddress → Text

asMetrics ∷ InboundGovernorTrace LocalAddress → [Metric]

(Show peerAddr, ToJSON peerAddr) ⇒ LogFormatting (RemoteTransitionTrace peerAddr) Source # 
Instance details

Methods

forMachine ∷ DetailLevel → RemoteTransitionTrace peerAddr → Object

forHuman ∷ RemoteTransitionTrace peerAddr → Text

asMetrics ∷ RemoteTransitionTrace peerAddr → [Metric]

LogFormatting (DebugPeerSelection SockAddr) Source # 
Instance details

Methods

forMachine ∷ DetailLevel → DebugPeerSelection SockAddr → Object

forHuman ∷ DebugPeerSelection SockAddr → Text

asMetrics ∷ DebugPeerSelection SockAddr → [Metric]

LogFormatting (TracePeerSelection SockAddr) Source # 
Instance details

Methods

forMachine ∷ DetailLevel → TracePeerSelection SockAddr → Object

forHuman ∷ TracePeerSelection SockAddr → Text

asMetrics ∷ TracePeerSelection SockAddr → [Metric]

LogFormatting (PeerSelectionActionsTrace SockAddr) Source # 
Instance details

Methods

forMachine ∷ DetailLevel → PeerSelectionActionsTrace SockAddr → Object

forHuman ∷ PeerSelectionActionsTrace SockAddr → Text

asMetrics ∷ PeerSelectionActionsTrace SockAddr → [Metric]

(Show addr, LogFormatting addr, ToJSON addr) ⇒ LogFormatting (ServerTrace addr) Source # 
Instance details

Methods

forMachine ∷ DetailLevel → ServerTrace addr → Object

forHuman ∷ ServerTrace addr → Text

asMetrics ∷ ServerTrace addr → [Metric]

(ToJSONKey ntnAddr, ToJSONKey RelayAccessPoint, Show ntnAddr, Show exception) ⇒ LogFormatting (TraceLocalRootPeers ntnAddr exception) Source # 
Instance details

Methods

forMachine ∷ DetailLevel → TraceLocalRootPeers ntnAddr exception → Object

forHuman ∷ TraceLocalRootPeers ntnAddr exception → Text

asMetrics ∷ TraceLocalRootPeers ntnAddr exception → [Metric]

(Show versionNumber, ToJSON versionNumber, ToJSON agreedOptions) ⇒ LogFormatting (ConnectionHandlerTrace versionNumber agreedOptions) Source # 
Instance details

Methods

forMachine ∷ DetailLevel → ConnectionHandlerTrace versionNumber agreedOptions → Object

forHuman ∷ ConnectionHandlerTrace versionNumber agreedOptions → Text

asMetrics ∷ ConnectionHandlerTrace versionNumber agreedOptions → [Metric]

(Show addr, Show versionNumber, Show agreedOptions, LogFormatting addr, ToJSON addr, ToJSON versionNumber, ToJSON agreedOptions) ⇒ LogFormatting (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions)) Source # 
Instance details

Methods

forMachine ∷ DetailLevel → ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions) → Object

forHuman ∷ ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions) → Text

asMetrics ∷ ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions) → [Metric]