Class AnyProtocolDiagnostics
- Namespace
- AnyProtocol
- Assembly
- AnyProtocol.dll
Stable diagnostics names and instruments emitted by AnyProtocol.
public static class AnyProtocolDiagnostics
- Inheritance
-
AnyProtocolDiagnostics
- Inherited Members
Fields
ActiveRequestsName
The active requests name value.
public const string ActiveRequestsName = "anyprotocol.messaging.requests.active"
Field Value
ActiveStreamsName
The active streams name value.
public const string ActiveStreamsName = "anyprotocol.messaging.streams.active"
Field Value
ActiveWorkName
The active admitted work name value.
public const string ActiveWorkName = "anyprotocol.messaging.shutdown.active"
Field Value
ActivitySource
Performs the activity source operation.
public static readonly ActivitySource ActivitySource
Field Value
ActivitySourceName
The activity source name value.
public const string ActivitySourceName = "AnyProtocol.Core"
Field Value
DeadLettersName
The dead letters name value.
public const string DeadLettersName = "anyprotocol.messaging.dead_letters"
Field Value
ForcedShutdownCancellationsName
The forced shutdown cancellations name value.
public const string ForcedShutdownCancellationsName = "anyprotocol.messaging.shutdown.forced_cancellations"
Field Value
HandlerDurationName
The handler duration name value.
public const string HandlerDurationName = "anyprotocol.messaging.handler.duration"
Field Value
Meter
Performs the meter operation.
public static readonly Meter Meter
Field Value
MeterName
The meter name value.
public const string MeterName = "AnyProtocol.Core"
Field Value
OperationDurationName
The operation duration name value.
public const string OperationDurationName = "anyprotocol.messaging.operation.duration"
Field Value
OperationsCompletedName
The operations completed name value.
public const string OperationsCompletedName = "anyprotocol.messaging.operations.completed"
Field Value
OperationsStartedName
The operations started name value.
public const string OperationsStartedName = "anyprotocol.messaging.operations.started"
Field Value
PayloadAgeName
The age of a stored payload when hydrated.
public const string PayloadAgeName = "anyprotocol.payload.age"
Field Value
PayloadBytesName
The number of bytes written to or read from payload stores.
public const string PayloadBytesName = "anyprotocol.payload.bytes"
Field Value
PayloadFailuresName
The payload-store failure count.
public const string PayloadFailuresName = "anyprotocol.payload.failures"
Field Value
PayloadMessagesName
The inline versus stored payload count.
public const string PayloadMessagesName = "anyprotocol.payload.messages"
Field Value
PayloadStoreDurationName
The payload-store operation duration.
public const string PayloadStoreDurationName = "anyprotocol.payload.store.duration"
Field Value
RetriesName
The retries name value.
public const string RetriesName = "anyprotocol.messaging.retries"
Field Value
TransportFailuresName
The transport failures name value.
public const string TransportFailuresName = "anyprotocol.transport.failures"
Field Value
Version
The version value.
public const string Version = "1.0.0"
Field Value
Methods
RecordTransportFailure(string, string)
Records a bounded-cardinality transport failure.
public static void RecordTransportFailure(string transport, string failure)