Как Kapacitor получает Stream в архитектуре TICK

Насколько мне известно, Kapacitor может работать с потоками или пакетами. В случае пакетов он извлекает данные из Influxdb и работает с ними.

Но как это работает с потоком. Подписывается ли он на InfluxDB или Telegraph. Надеюсь, он подпишется на InfluxDB. Поэтому, если какой-либо клиент записывает данные в InfluxDb, Kapacitor также получает эти данные. Верно ли это понимание? Или это подписка напрямую на Телеграф?

Почему этот вопрос важен для нас, так это потому, что мы хотим использовать Azure IoT Hub вместо Telegraph. Итак, мы будем считывать данные из Azure IoT Hub и записывать их в InfluxDb. Мы надеемся, что здесь мы сможем использовать Kapacitor Stream.

Заранее спасибо


person Pragmatic    schedule 19.09.2017    source источник


Ответы (1)


Kapacitor подписывается на influxDB. По умолчанию, если мы не указываем, на какие базы данных подписываться, он подписывается на все из них. В конфигурационном файле Kapacitor вы можете указать базы данных в InfluxDB, на которые вы хотите подписаться.

person NGS    schedule 23.01.2018