Есть ли способ контролировать процессоры Nifi?Любая утилита Dashboard? - PullRequest
0 голосов
/ 16 декабря 2018

Если я разработал поток NiFi, и специалист службы поддержки хочет посмотреть, каково текущее состояние и какой процессор работает в данный момент, какой процессор уже запущен, какие завершены?

Я имею в виду любой вид панели инструментовутилиты, предоставленные NiFi для мониторинга деятельности?

Ответы [ 3 ]

0 голосов
/ 17 декабря 2018

Вы также можете использовать nifi-api для мониторинга.Вы можете получить подробную информацию о каждой группе процессоров, службе контроллера или процессоре.

0 голосов
/ 18 декабря 2018

Вы можете использовать задачи Reporting и сам NiFi, или новый экземпляр NiFi, это то, что я выбираю.Для этого необходимо выполнить следующие действия:

Открыть меню задач отчетов

enter image description here

И добавить нужные задачи отчетов

enter image description here

И настроить его правильно

enter image description here

Затем создайте поток для управленияотчетные данные

enter image description here

В моем случае я помещаю информацию в Elasticsearch

enter image description here

0 голосов
/ 17 декабря 2018

Существует множество способов мониторинга потоков и состояния NiFi.Строка состояния в верхней части пользовательского интерфейса отображает количество запущенных / остановленных / недопустимых процессоров, а также состояние кластера, количество потоков и т. Д. В глобальном меню в правом верхнем углу есть параметры для мониторинга использования JVM, обработанных потоковых файлов / вход / выход, ЦП,и т. д.

Каждый отдельный процессор будет отображать значок состояния для запуска / останова / недопустимого / отключенного режима, и его можно щелкнуть правой кнопкой мыши для того же графика использования JVM, состояния потокового файла и т. д., что и для глобального представления, но дляиндивидуальный процессор.Есть также некоторые задачи отчетности, предоставляемые по умолчанию для интеграции с внешними системами мониторинга, и пользовательские задачи отчетности могут быть написаны для любой другой желаемой панели визуализации или мониторинга.

В NiFi отсутствует концепция пакетной обработки / обработки заданий, поэтому процессоры не являются «завершенными».

...