Debezium — это сервис для захвата изменений в базах данных и отправки их на обработку в другие системы.
Было обнаружено, что при обращении по URL http://ip:8083/connectors/, можно получить информацию обо всех запущенных и подключенных Debezium Mysql коннекторах, то есть получить полную их конфигурацию с
✍🏻 Как найти коннекторы в инфраструктуре и вытянуть информацию об их конфигурации?
Стандартный порт для коннекторов - 8083. Перебором директорий можно найти тот самый файл “connectors”, в котором содержится список всех рабочих коннекторов.
Далее можно обратиться по конкретному имени коннектора и получить его конфигурацию.
Запрос на получение всех коннекторов:
curl http://ip:8083/connectors/ | jq "."
Для получения конфига необходимо обратиться к конкретному коннектору, указав его имя:
curl http://ip:8083/connectors/name | jq "."
Полученную информацию можно использовать для подключения к базе данных 😎

