IPLookupService

説明

IP アドレスに対していくつかのタイプのエンリッチメント情報を提供するルックアップサービス。このサービスは、 MaxMind データベースファイルをプロバイダーとして提供し、 IP アドレスまたはホスト名に対してどのタイプのエンリッチメントを提供するかを指定することで構成されます。エンリッチメントの各タイプは個別のルックアップであるため、利用可能エンリッチメントデータをすべてプロバイダーするようにサービスを構成すると、利用可能なエンリッチメントの一部のみを返すよりも遅くなる可能性があります。指定このサービスを使用するには、 'ip' というキーと、 IP アドレスまたはホスト名という有効な値を使用して検索を実行する必要があります。このコンポーネントの使用状況を表示し、返される情報に関連するスキーマなどの詳細情報を表示するには、[追加の詳細]を選択します。

タグ

匿名、携帯電話、ドメイン、エンリッチ、地理、IP、ipgeo、isp、ルックアップ、maxmind、tor

プロパティ

以下のリストでは、必要なプロパティをアスタリスク (*) で表示しています。その他のプロパティはオプションと見なされます。この表は、任意のデフォルト値と、そのプロパティが NiFi 式言語に対応しているかどうかも示します。

表示名

API 名前

デフォルト値

許容値

説明

MaxMind データベースファイル *

database-file

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

匿名 IP 情報 * の検索

lookup-anonymous-ip

false

  • true

  • false

IP アドレスが匿名ネットワークに属しているかどうかの情報を返すかどうかを指定します。

ジオ・エンリッチメントの検索 *

lookup-city

true

  • true

  • false

IP アドレスに対応する都市などの地理情報に関する情報を返すかどうかを指定します。

接続タイプの検索 *

lookup-connection-type

false

  • true

  • false

IP アドレスに対応する接続タイプに関する情報を返すかどうかを指定します。trueの場合、ルックアップには 'connectionType' フィールドが含まれ、 (入力されていれば) 'Dialup'、 'Cable/DSL'、 'Corporate'、または 'Cellular' の値が含まれます。

ドメイン名の検索 *

lookup-domain

false

  • true

  • false

IP アドレスに対応するドメイン名に関する情報を返すかどうかを指定します。trueの場合、検索結果はfoo.comのようなセカンドレベルドメイン情報を含みますが、bar.foo.comは含みません。

検索 ISP *

lookup-isp

false

  • true

  • false

IP アドレスに対応する情報サービスプロバイダーの情報を返すかどうかを指定します。

状態管理

このコンポーネントは状態を保存しません。

制限あり

このコンポーネントには制限はありません。

システムリソースに関する考察

このコンポーネントは、システムリソースを考慮したものではありません。