Метрики работы Gobblin не публикуют данные в InfluxDB
Я настроил файл.pull для создания и отправки показателей в InfluxDb для заданий источника, экстрактора и конвертера. Я пробовал с примером работы википедии.
metrics.enabled=true
metrics.report.interval=30000
metrics.reporting.influxdb.metrics.enabled=true
metrics.reporting.influxdb.events.enabled=true
metrics.reporting.influxdb.database=****
metrics.reporting.influxdb.url=http://**.**.**.**:8086
metrics.reporting.influxdb.user=********
metrics.reporting.influxdb.password=****
metrics.reporting.influxdb.sending.type=TCP
Но задание не отправляет никаких данных. Я не нашел ни одного примера с метриками в Gobblin
1 ответ
Решение
Я нашел здесь проблему. Гобблин использует конфигурационный файл как источник для конфигурации метрик. Вместо добавления свойств в файл *.pull или *.job мне пришлось добавить их в файл *.conf. После добавления он будет отправлять метрики на платформу, в зависимости от того, что добавлено в приложение gobblin.