GeoEnrichIP 2025.5.31.15

バンドル

org.apache.nifi | nifi-enrich-nar

説明

IP アドレスのジオロケーション情報を検索し、ジオ情報を FlowFile 属性に追加します。ジオデータは MaxMind データベースとしてプロバイダーされます。検索する IP アドレスを含む属性は、 'IP Address Attribute' プロパティで提供されます。提供された属性の名前が 'X' である場合、エンリッチメントによって追加された属性は、X.geo<fieldName> の形式をとります。

タグ

エンリッチ、ジオ、IP、maxmind

入力要件

REQUIRED

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

false

プロパティ

プロパティ

説明

ジオ データベース ファイル

Maxmind IP エンリッチメントデータベースファイルへのパス

IP アドレス属性

値が、エンリッチメントを行うべきドット付き10進数 IP アドレスである属性の名前。

ログレベル

IP がデータベースで見つからない場合に使用するログレベル。受け入れられる値: INFO, DEBUG, WARN, ERROR.

リレーションシップ

名前

説明

found

データベースから提供されたデータで属性をエンリッチした後のフローファイルのルーティング先

見つかりません

データが見つからず属性のエンリッチに失敗した後のフローファイルのルーティング先

属性の書き込み

名前

説明

X.geo.lookup.micros

ジオ検索にかかったマイクロ秒数

X.geo.city

IP アドレスに識別子として指定された都市

X.geo.accuracy

データベースが提供する場合、精度半径(キロメートル単位)

X.geo.latitude

この IP アドレスの緯度が特定されます。

X.geo.longitude

この IP アドレスの経度識別子

X.geo.subdivision.N

この IP アドレスに対して識別される各小部分は、属性名に0から始まるワンアップ番号が付加されます。

X.geo.subdivision.isocode.N

X.geo.subdivision.Nで識別されるサブディビジョンの ISO コード。

X.geo.country

この IP アドレスで識別子となる国

X.geo.country.isocode

特定された国の ISO コード

X.geo.postalcode

識別された国の郵便番号