. У меня есть тестовый кластер Kafka в AWS MSK с тремя брокерами. Я хотел бы знать, как получить информацию о том, кто подключается к кластеру для создания или потребления сообщений.
Например, MSSQL Server регистрирует успешные подключения:
Login succeeded for user 'sa'. Connection made using SQL Server authentication. [CLIENT: 192.XX.X.XX]
Есть ли в Kafka способ узнать, кто подключается и откуда?
Заранее спасибо.
Стандартно...
Производители -невозможно
Потребители -используют kafka-consumer-groups --describe
для всех идентификаторов групп и анализируют выходные данные для получения идентификаторов клиентов.
Это не мешает вам добавлять решения распределенной трассировки, которые могут отслеживать подключения клиента к серверу Kafka (и видеть, с какими темами они взаимодействуют)