2016-05-26 8 views
0

Apache Nifiに関するもう1つの質問は、プロセッサを右クリックして統計情報をクリックすると表示されるプロセッサのグループIDを取得するにはどうすればいいですか?いくつかの属性/フローファイルの内容の一部としてこのグループid値を格納する方法はありますか?Apacheのnifiでプロセッサのgroup-idを取得するにはどうすればよいですか?

私は残りのAPIから掲示メッセージを消費して掲示のエラーを取り出すためにグループIDが必要です。

HTTP [S]:// {ホスト}:{ポート}/nifi-API /コントローラ/プロセスグループ/ {プロセスグループID} /ステータス再帰=真

答えて

1

スワティ、見てみましょう。あなたは、APIを介して提出された掲示板を読み込もうとしていますか? Proces Groups - > Statusを再帰的なオプションで試してみましょう。これは他のものの中で掲示されており、あなたの情報を持っているようです。

https://nifi.apache.org/docs/nifi-docs/rest-api/index.html

ここにヒントです。 Chromeでは、表示 - >開発ツールを開き、ネットワーク - > XHRタブに切り替えます。これにより、UIが実行しているすべてのAPI呼び出しが一覧表示され、同じAPIを呼び出すことができます。 http://localhost:8080/nifi-api/controller/process-groups/root/status?recursive=true

+0

これが私の質問に答えるかどうかはわかりません。私はPutEmailでこのURLを渡したいので、もしエラー/失敗があれば、後で受信者がメッセージをチェックできるように完全に形成されたURLを持つメールがトリガーされます。 –

+0

私はそれが健全なアプローチであるかどうかはわかりません。あなたのNiFiインスタンスが保護されている場合はどうなりますか?そして、なぜ電子メールリーダーがNiFiのデータ構造を理解するのでしょうか?たぶん、デザインを再考してください。私は、情報を取得し、出力を解析し、意味のある説明を含む電子メールを送信します。 – andrew

関連する問題