Table of Contents

Class BrokerStatistics

Namespace
Silverback.Messaging.Broker.Callbacks.Statistics
Assembly
Silverback.Integration.Kafka.dll
public class BrokerStatistics
Inheritance
BrokerStatistics
Inherited Members

Constructors

BrokerStatistics()

public BrokerStatistics()

Properties

BufGrow

[JsonPropertyName("buf_grow")]
public long BufGrow { get; init; }

Property Value

long

Connects

[JsonPropertyName("connects")]
public long Connects { get; init; }

Property Value

long

Disconnects

[JsonPropertyName("disconnects")]
public long Disconnects { get; init; }

Property Value

long

IntLatency

[JsonPropertyName("int_latency")]
public WindowStatistics IntLatency { get; init; }

Property Value

WindowStatistics

Name

[JsonPropertyName("name")]
public string Name { get; init; }

Property Value

string

NodeId

[JsonPropertyName("nodeid")]
public long NodeId { get; init; }

Property Value

long

NodeName

[JsonPropertyName("nodename")]
public string NodeName { get; init; }

Property Value

string

OutbufCnt

[JsonPropertyName("outbuf_cnt")]
public long OutbufCnt { get; init; }

Property Value

long

OutbufLatency

[JsonPropertyName("outbuf_latency")]
public WindowStatistics OutbufLatency { get; init; }

Property Value

WindowStatistics

OutbufMsgCnt

[JsonPropertyName("outbuf_msg_cnt")]
public long OutbufMsgCnt { get; init; }

Property Value

long

ReqTimeouts

[JsonPropertyName("req_timeouts")]
public long ReqTimeouts { get; init; }

Property Value

long

Requests

[JsonPropertyName("req")]
public Dictionary<string, long> Requests { get; init; }

Property Value

Dictionary<string, long>

Rtt

[JsonPropertyName("rtt")]
public WindowStatistics Rtt { get; init; }

Property Value

WindowStatistics

Rx

[JsonPropertyName("rx")]
public long Rx { get; init; }

Property Value

long

RxBytes

[JsonPropertyName("rxbytes")]
public long RxBytes { get; init; }

Property Value

long

RxCorriderrs

[JsonPropertyName("rxcorriderrs")]
public long RxCorriderrs { get; init; }

Property Value

long

RxErrs

[JsonPropertyName("rxerrs")]
public long RxErrs { get; init; }

Property Value

long

RxPartial

[JsonPropertyName("rxpartial")]
public long RxPartial { get; init; }

Property Value

long

Source

[JsonPropertyName("source")]
public string Source { get; init; }

Property Value

string

State

[JsonPropertyName("state")]
public string State { get; init; }

Property Value

string

StateAge

[JsonPropertyName("stateage")]
public long StateAge { get; init; }

Property Value

long

Throttle

[JsonPropertyName("throttle")]
public WindowStatistics Throttle { get; init; }

Property Value

WindowStatistics

TopicPartitions

[JsonPropertyName("toppars")]
public Dictionary<string, TopicPartitions> TopicPartitions { get; init; }

Property Value

Dictionary<string, TopicPartitions>

Tx

[JsonPropertyName("tx")]
public long Tx { get; init; }

Property Value

long

TxBytes

[JsonPropertyName("txbytes")]
public long TxBytes { get; init; }

Property Value

long

TxErrs

[JsonPropertyName("txerrs")]
public long TxErrs { get; init; }

Property Value

long

TxRetries

[JsonPropertyName("txretries")]
public long TxRetries { get; init; }

Property Value

long

WaitRespCnt

[JsonPropertyName("waitresp_cnt")]
public long WaitRespCnt { get; init; }

Property Value

long

WaitRespMsgCnt

[JsonPropertyName("waitresp_msg_cnt")]
public long WaitRespMsgCnt { get; init; }

Property Value

long

Wakeups

[JsonPropertyName("wakeups")]
public long Wakeups { get; init; }

Property Value

long

ZBufGrow

[JsonPropertyName("zbuf_grow")]
public long ZBufGrow { get; init; }

Property Value

long