gpt4 book ai didi

apache-nifi - 自动化 NIFI 模板部署

转载 作者:行者123 更新时间:2023-12-04 23:15:56 25 4
gpt4 key购买 nike

我是 nifi 的新手,我试图了解(因为它看起来很多基于 GUI)是否有一种方法可以在 Nifi 上自动缩放,以及如何使用 xml Nifi 模板并将其部署到集群。

本质上,我们试图做的是使用 Nifi 从 kafka 服务器收集 JMX 和日志文件,因为它们以自动方式出现,因此日志记录和 JMX 计数器开始流入,比如说 Elasticsearch 集群。

例如,现在我们已经使用 Ansible 自动部署了 kafka 服务器,因此希望在集群部署的同时配置和部署 Nifi xml teamplates,因此不需要手动干预来收集 kafka jmx 计数器和日志文件。

如何在 Nifi 中实现自动化?

最佳答案

有许多工具和技术可用于自动部署模板,包括:

  • curl ,见 SO: Post a NIFI template via REST? - 最基本的 API 模板部署。
  • nifi-api-deploy - 执行模板部署和一些迁移任务。
  • nifi-deploy-process-group - 执行进程组迁移。

  • 困难的部分是从现有流迁移到新流,尤其是在现有流可能已排队流文件,并且出处历史引用现有流的情况下。但是,如果您将 NiFi 集群的整个部署自动化并将模板部署到空白 Canvas ,这可能不是问题。

    您可以在 Configuration Management of Flows 中阅读对所涉及问题和 future 计划的完整处理。 .

    关于apache-nifi - 自动化 NIFI 模板部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42311176/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com