Class KafkaStatistics
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Inherited Members
Namespace: Silverback.Messaging.Broker.Callbacks.Statistics
Assembly: Silverback.Integration.Kafka.dll
Syntax
public class KafkaStatistics
Properties
| Improve this doc View sourceBrokers
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("brokers")]
public Dictionary<string, BrokerStatistics> Brokers { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, BrokerStatistics> |
ClientId
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("client_id")]
public string ClientId { get; set; }
Property Value
Type | Description |
---|---|
string |
ConsumerGroup
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("cgrp")]
public ConsumerGroupStatistics ConsumerGroup { get; set; }
Property Value
Type | Description |
---|---|
ConsumerGroupStatistics |
ExactlyOnceSemantics
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("eos")]
public ExactlyOnceSemanticsStatistics ExactlyOnceSemantics { get; set; }
Property Value
Type | Description |
---|---|
ExactlyOnceSemanticsStatistics |
MetadataCacheCnt
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("metadata_cache_cnt")]
public long MetadataCacheCnt { get; set; }
Property Value
Type | Description |
---|---|
long |
MsgCnt
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("msg_cnt")]
public long MsgCnt { get; set; }
Property Value
Type | Description |
---|---|
long |
MsgMax
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("msg_max")]
public long MsgMax { get; set; }
Property Value
Type | Description |
---|---|
long |
MsgSize
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("msg_size")]
public long MsgSize { get; set; }
Property Value
Type | Description |
---|---|
long |
MsgSizeMax
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("msg_size_max")]
public long MsgSizeMax { get; set; }
Property Value
Type | Description |
---|---|
long |
Name
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
ReplyQ
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("replyq")]
public long ReplyQ { get; set; }
Property Value
Type | Description |
---|---|
long |
Rx
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("rx")]
public long Rx { get; set; }
Property Value
Type | Description |
---|---|
long |
RxBytes
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("rx_bytes")]
public long RxBytes { get; set; }
Property Value
Type | Description |
---|---|
long |
RxMsgBytes
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("rxmsg_bytes")]
public long RxMsgBytes { get; set; }
Property Value
Type | Description |
---|---|
long |
RxMsgs
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("rxmsgs")]
public long RxMsgs { get; set; }
Property Value
Type | Description |
---|---|
long |
SimpleCnt
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("simple_cnt")]
public long SimpleCnt { get; set; }
Property Value
Type | Description |
---|---|
long |
Time
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("time")]
public long Time { get; set; }
Property Value
Type | Description |
---|---|
long |
Topics
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("topics")]
public Dictionary<string, TopicStatistics> Topics { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, TopicStatistics> |
Ts
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("ts")]
public long Ts { get; set; }
Property Value
Type | Description |
---|---|
long |
Tx
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("tx")]
public long Tx { get; set; }
Property Value
Type | Description |
---|---|
long |
TxBytes
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("tx_bytes")]
public long TxBytes { get; set; }
Property Value
Type | Description |
---|---|
long |
TxMsgBytes
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("txmsg_bytes")]
public long TxMsgBytes { get; set; }
Property Value
Type | Description |
---|---|
long |
TxMsgs
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("txmsgs")]
public long TxMsgs { get; set; }
Property Value
Type | Description |
---|---|
long |
Type
A Kafka statistics event. See https://github.com/edenhill/librdkafka/blob/master/STATISTICS.md for information about the structure.
Declaration
[JsonPropertyName("type")]
public string Type { get; set; }
Property Value
Type | Description |
---|---|
string |