Table of Contents

Struct TelemetrySnapshot

Namespace
Pamoja.Telemetry
Assembly
Pamoja.Telemetry.dll

A count of everything a reporter has seen.

public readonly record struct TelemetrySnapshot : IEquatable<TelemetrySnapshot>
Implements
Inherited Members

Constructors

TelemetrySnapshot(uint, uint, uint, uint, uint, uint, uint)

A count of everything a reporter has seen.

public TelemetrySnapshot(uint Trace, uint Debug, uint Info, uint Warn, uint Error, uint Emitted, uint Dropped)

Parameters

Trace uint

How many events were seen at trace level.

Debug uint

How many events were seen at debug level.

Info uint

How many events were seen at info level.

Warn uint

How many events were seen at warn level.

Error uint

How many events were seen at error level.

Emitted uint

How many events passed the filter and were shipped.

Dropped uint

How many events the filter dropped.

Properties

Debug

How many events were seen at debug level.

public uint Debug { get; init; }

Property Value

uint

Dropped

How many events the filter dropped.

public uint Dropped { get; init; }

Property Value

uint

Emitted

How many events passed the filter and were shipped.

public uint Emitted { get; init; }

Property Value

uint

Error

How many events were seen at error level.

public uint Error { get; init; }

Property Value

uint

Info

How many events were seen at info level.

public uint Info { get; init; }

Property Value

uint

Trace

How many events were seen at trace level.

public uint Trace { get; init; }

Property Value

uint

Warn

How many events were seen at warn level.

public uint Warn { get; init; }

Property Value

uint