ParseSyslog5424 2025.5.31.15¶
バンドル¶
org.apache.nifi | nifi-standard-nar
説明¶
RFC5424 形式に従って、適切に形成された Syslog メッセージの内容を解析し、構造化データを含む Syslog メッセージの各部分の属性を FlowFile に追加します。構造化データは、アイテム ID + パラメーターごとに 1 つの属性として属性に書き込まれます https://tools.ietf.org/html/rfc5424.Note を参照してください。 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メッセージの本文、ホスト名以降のすべて。 |