PutSyslog 2025.10.2.19

バンドル

org.apache.nifi | nifi-standard-nar

説明

TCPまたはUDP経由で、指定したホストとポートにSyslogメッセージを送信します。メッセージはプロセッサーの「Message ___」プロパティから構築され、式言語を使用して、入力されたFlowFilesからメッセージを生成することができます。プロパティはフォームのメッセージを構築するために使用されます。 (<PRIORITY>)(VERSION )(TIMESTAMP) (HOSTNAME) (BODY)。ここで、バージョンは任意です。構築されたメッセージは、RFC5424とRFC3164フォーマットのメッセージについて正規表現と照合されます。タイムスタンプは、RFC5424タイムスタンプで、形式が「yyyy-MM-dd 'T'HH:mm:ssS 'Z'」または「yyyy-MM-dd 'T'HH:mm:ss.S+hh:mm」、またはRFC3164タイムスタンプで、形式が「MMM d HH:mm:ss」のものが可能です。上記の説明に従って有効なSyslogメッセージを形成しないメッセージが構築された場合、そのメッセージは無効なリレーションシップにルーティングされます。有効なメッセージはSyslogサーバーに送られ、成功した場合は成功リレーションシップに、失敗した場合は失敗リレーションシップにルーティングされます。

タグ

ログ、put、syslog、tcp、udp

入力要件

REQUIRED

機密動的プロパティをサポート

false

プロパティ

プロパティ

説明

バッチサイズ

このプロセッサーの 1 回の実行で処理する FlowFiles の受信数。

文字セット

Syslogメッセージの文字セットを指定します。式言語は FlowFile ごとには評価されないことに注意してください。

ホスト名

Syslogサーバーの IP アドレスまたはホスト名。

アイドル接続の有効期限

接続を閉じる前に、接続が使用されずに開いておく時間。

ソケット送信バッファの最大サイズ

ソケット送信バッファの最大サイズ。これは、ソケットバッファの大きさをオペレーティングシステムに提案するものです。この値を低くセットしすぎると、データを読み込む前にバッファがいっぱいになってしまい、受信データがドロップされてしまいます。

メッセージの本文

Syslogメッセージの本文。

メッセージのホスト名

Syslogメッセージのホスト名。

メッセージの優先順位

< > を除く Syslog メッセージの優先度。

メッセージタイムスタンプ

Syslogメッセージのタイムスタンプ。タイムスタンプは、RFC5424タイムスタンプで、形式が「yyyy-MM-dd 'T'HH:mm:ss. S 'Z'」または「yyyy-MM-dd 'T'HH:mm:ss. S+hh:mm」あるいはRFC3164タイムスタンプで形式が「MMM d HH:mm:ss」のものが可能です。

メッセージのバージョン

Syslogメッセージのバージョン。

ポート

Syslog通信用のポート。式言語は FlowFile ごとには評価されないことに注意してください。

プロトコル

Syslog通信のプロトコル。

SSL コンテキストサービス

SSL コンテキストを取得するために使用するController Service。このプロパティがセットされている場合、syslogメッセージは安全な接続を介して送信されます。

タイムアウト

syslogサーバーへの接続と通信のタイムアウト。UDP には適用されません。式言語は FlowFile ごとには評価されないことに注意してください。

リレーションシップ

名前

説明

failure

Syslogへの送信に失敗した FlowFiles は、このリレーションシップで送信されます。

invalid

有効なSyslogメッセージを形成しない FlowFiles は、このリレーションシップで送信されます。

success

Syslogに正常に送信された FlowFiles は、このリレーションシップで送信されます。

こちらもご覧ください