首页 > 解决方案 > NiFi(nifi) - 如何获取进程组的所有运行状态

问题描述

在此处输入图像描述

你好,我想获取一个进程组的processGroups的所有runStatus,我只能搜索获取runStatus的方式

(localhost:8080/nifi-api/process-group/{id}/processors)

但这种方式只是为了得到一个runStatus(没有得到一些进程组的所有runStatus)。请让我知道路

此致

标签: apache-nifi

解决方案


这对于我维护的NiFi Python 客户端来说是微不足道的

import nipyapi
nipyapi.utils.set_endpoint('http://mynifihost:8080/nifi-api')
nipyapi.canvas.list_all_processors(nipyapi.canvas.get_process_group('MyPG').id)

推荐阅读