Class XapiClientDiagnostics
The names of the client's metrics, for OpenTelemetry's AddMeter or a
MeterListener. The outbox in Xapi.Client.Outbox reports on the
same meter. The names are part of the public contract: they change only in a major release.
public static class XapiClientDiagnostics
- Inheritance
-
XapiClientDiagnostics
- Inherited Members
Remarks
docs/client.md lists the tags of each instrument.
Fields
MeterName
The name of the Meter of the client and the outbox: Xapi.Client.
public const string MeterName = "Xapi.Client"
Field Value
StatementsSent
Counter of the Statements the LRS accepted from SaveStatementAsync(Statement, IReadOnlyList<AttachmentPayload>?, CancellationToken) and
SaveStatementsAsync(IReadOnlyList<Statement>, IReadOnlyList<AttachmentPayload>?, CancellationToken) (unit {statement}).
public const string StatementsSent = "xapi.client.statements.sent"