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