Class BrokerStatistics
Inheritance
BrokerStatistics
Assembly: Silverback.Integration.Kafka.dll
Syntax
public class BrokerStatistics
Constructors
BrokerStatistics()
Declaration
public BrokerStatistics()
Properties
BufGrow
Declaration
[JsonPropertyName("buf_grow")]
public long BufGrow { get; init; }
Property Value
Connects
Declaration
[JsonPropertyName("connects")]
public long Connects { get; init; }
Property Value
Disconnects
Declaration
[JsonPropertyName("disconnects")]
public long Disconnects { get; init; }
Property Value
IntLatency
Declaration
[JsonPropertyName("int_latency")]
public WindowStatistics IntLatency { get; init; }
Property Value
Name
Declaration
[JsonPropertyName("name")]
public string Name { get; init; }
Property Value
NodeId
Declaration
[JsonPropertyName("nodeid")]
public long NodeId { get; init; }
Property Value
NodeName
Declaration
[JsonPropertyName("nodename")]
public string NodeName { get; init; }
Property Value
OutbufCnt
Declaration
[JsonPropertyName("outbuf_cnt")]
public long OutbufCnt { get; init; }
Property Value
OutbufLatency
Declaration
[JsonPropertyName("outbuf_latency")]
public WindowStatistics OutbufLatency { get; init; }
Property Value
OutbufMsgCnt
Declaration
[JsonPropertyName("outbuf_msg_cnt")]
public long OutbufMsgCnt { get; init; }
Property Value
ReqTimeouts
Declaration
[JsonPropertyName("req_timeouts")]
public long ReqTimeouts { get; init; }
Property Value
Requests
Declaration
[JsonPropertyName("req")]
public Dictionary<string, long> Requests { get; init; }
Property Value
Rtt
Declaration
[JsonPropertyName("rtt")]
public WindowStatistics Rtt { get; init; }
Property Value
Rx
Declaration
[JsonPropertyName("rx")]
public long Rx { get; init; }
Property Value
RxBytes
Declaration
[JsonPropertyName("rxbytes")]
public long RxBytes { get; init; }
Property Value
RxCorriderrs
Declaration
[JsonPropertyName("rxcorriderrs")]
public long RxCorriderrs { get; init; }
Property Value
RxErrs
Declaration
[JsonPropertyName("rxerrs")]
public long RxErrs { get; init; }
Property Value
RxPartial
Declaration
[JsonPropertyName("rxpartial")]
public long RxPartial { get; init; }
Property Value
Source
Declaration
[JsonPropertyName("source")]
public string Source { get; init; }
Property Value
State
Declaration
[JsonPropertyName("state")]
public string State { get; init; }
Property Value
StateAge
Declaration
[JsonPropertyName("stateage")]
public long StateAge { get; init; }
Property Value
Throttle
Declaration
[JsonPropertyName("throttle")]
public WindowStatistics Throttle { get; init; }
Property Value
TopicPartitions
Declaration
[JsonPropertyName("toppars")]
public Dictionary<string, TopicPartitions> TopicPartitions { get; init; }
Property Value
Tx
Declaration
[JsonPropertyName("tx")]
public long Tx { get; init; }
Property Value
TxBytes
Declaration
[JsonPropertyName("txbytes")]
public long TxBytes { get; init; }
Property Value
TxErrs
Declaration
[JsonPropertyName("txerrs")]
public long TxErrs { get; init; }
Property Value
TxRetries
Declaration
[JsonPropertyName("txretries")]
public long TxRetries { get; init; }
Property Value
WaitRespCnt
Declaration
[JsonPropertyName("waitresp_cnt")]
public long WaitRespCnt { get; init; }
Property Value
WaitRespMsgCnt
Declaration
[JsonPropertyName("waitresp_msg_cnt")]
public long WaitRespMsgCnt { get; init; }
Property Value
Wakeups
Declaration
[JsonPropertyName("wakeups")]
public long Wakeups { get; init; }
Property Value
ZBufGrow
Declaration
[JsonPropertyName("zbuf_grow")]
public long ZBufGrow { get; init; }
Property Value