ParseSyslog5424 2025.10.2.19¶
バンドル¶
org.apache.nifi | nifi-standard-nar
説明¶
適切な形式のSyslogメッセージの内容をRFC5424形式に従って解析し、構造化データを含むSyslogメッセージの各部分の属性をFlowFileに追加します。構造化データは、アイテムIDおよびパラメータごとに1つの属性として属性に書き込まれます。 https://tools.ietf.org/html/rfc5424 を参照してください。注:ParseSyslog5424はParseSyslogよりも仕様に忠実です。Syslogプロデューサーが仕様に忠実に従っていない場合、例えば、ヘッダーエントリーの欠落に '-' を使用する場合、これらのログは、ParseSyslogでは失敗しませんが、このパーサーでは失敗します。
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
|---|---|
文字セット |
Syslogメッセージの文字セットを指定します。 |
include_policy |
trueの場合、Syslogメッセージ本文が属性に含まれます。 |
nil_policy |
ヘッダーフィールドの NIL 値の扱い方を定義します。 |
リレーションシップ¶
名前 |
説明 |
|---|---|
failure |
Syslogメッセージとして解析できなかった FlowFile は、属性を追加することなく、このRelationshipに転送されます。 |
success |
Syslog メッセージとして正常に解析された FlowFile はすべて、この Relationship に送られます。 |
属性の書き込み¶
名前 |
説明 |
|---|---|
syslog.priority |
Syslogメッセージの優先度。 |
syslog.severity |
優先度に由来する Syslog メッセージの重大度。 |
syslog.facility |
優先度に由来する Syslog メッセージのファシリティ。 |
syslog.version |
Syslog メッセージのオプションのバージョン。 |
syslog.timestamp |
Syslogメッセージのタイムスタンプ。 |
syslog.hostname |
Syslog メッセージのホスト名または IP アドレス。 |
syslog.appname |
Syslog メッセージの appname。 |
syslog.procid |
Syslog メッセージの procid。 |
syslog.messageid |
Syslog メッセージの messageid。 |
syslog.structuredData |
Syslog メッセージの structuredData ごとに複数のエントリ。 |
syslog.sender |
メッセージを送信したSyslogサーバーのホスト名。 |
syslog.body |
Syslogメッセージの本文、ホスト名以降のすべて。 |