Twingate VPN ログを収集する

以下でサポートされています。

概要

この Twingate パーサーは、Twingate VPN JSON ログからフィールドを抽出し、正規化して統合データモデル(UDM)にマッピングします。接続の詳細、ユーザー情報、リソースへのアクセス、中間リレーなど、さまざまなイベントタイプを処理し、ベンダーやプロダクト情報などのメタデータでデータを拡充します。

始める前に

  • Google SecOps インスタンスがあることを確認します。
  • AWS IAM と S3 に対する特権アクセス権があることを確認します。

Amazon S3 バケットを構成する

  1. バケットを作成するのユーザーガイドに沿って、Amazon S3 バケットを作成します。
  2. バケットの名前リージョンを保存して、後で参照できるようにします。
  3. IAM ユーザーの作成のユーザーガイドに沿って、ユーザーを作成します。

  4. 作成したユーザーを選択します。

  5. [セキュリティ認証情報] タブを選択します。

  6. [アクセスキー] セクションで [アクセスキーを作成] をクリックします。

  7. [ユースケース] として [サードパーティ サービス] を選択します。

  8. [次へ] をクリックします。

  9. 省略可: 説明タグを追加します。

  10. [Create access key] をクリックします。

  11. [Download .csv file] をクリックして、アクセスキーシークレット アクセスキーを保存し、今後の参照に備えます。

  12. [完了] をクリックします。

  13. [権限] タブを選択します。

  14. [権限ポリシー] セクションの [権限を追加] をクリックします。

  15. [権限を追加] を選択します。

  16. [Attach policies directly] を選択します。

  17. AmazonS3FullAccess ポリシーを検索します。

  18. ポリシーを選択します。

  19. [次へ] をクリックします。

  20. [権限を追加] をクリックします。

Amazon S3 との Twingate 同期を構成する

  1. Twingate 管理コンソールに移動します。
  2. [設定] > [レポート] に移動します。
  3. [S3 バケットに同期] をクリックします。
  4. S3 Sync を構成します。

    • バケット名: S3 バケットの名前を指定します。

    • Access Key ID: アクセスキーを入力します。

    • シークレット アクセスキー: シークレット キーを入力します。

  5. [同期を開始] をクリックします。

Twingate のログを取り込むように Google SecOps でフィードを構成する

  1. [SIEM 設定] > [フィード] に移動します。
  2. [新しく追加] をクリックします。
  3. [フィード名] フィールドに、フィードの名前を入力します(例: Twingate ログ)。
  4. [ソースタイプ] として [Amazon S3] を選択します。
  5. [Log type] として [Twingate] を選択します。
  6. [次へ] をクリックします。
  7. 次の入力パラメータの値を指定します。

    • リージョン: Amazon S3 バケットが配置されているリージョン。
    • S3 URI: バケットの URI。s3:/BUCKET_NAME 次のように置き換えます。
      • BUCKET_NAME: バケットの名前。
    • [URI は]: [ディレクトリ] を選択します。
    • ソース削除オプション: 必要に応じて削除オプションを選択します。
    • Access Key ID: s3 バケットにアクセスできるユーザー アクセスキー。
    • シークレット アクセスキー: s3 バケットにアクセスできるユーザーのシークレットの鍵。
    • アセットの名前空間: アセットの名前空間
    • 取り込みラベル: このフィードのイベントに適用されるラベル。
  8. [次へ] をクリックします。

  9. [Finalize screen] で新しいフィードの設定を確認し、[Submit] をクリックします。

フィールド マッピング リファレンス

このパーサーは、JSON 形式の未加工の Twingate ログを UDM に変換します。データを正規化し、関連情報を抽出して、対応する UDM フィールドにマッピングします。

UDM マッピング テーブル

ログフィールド UDM マッピング ロジック
connector.id read_only_udm.additional.fields[].key 「connector_id」に設定します。
connector.id read_only_udm.additional.fields[].value.string_value connector.id からの値。
connector.name read_only_udm.additional.fields[].key 「connector_name」に設定します。
connector.name read_only_udm.additional.fields[].value.string_value connector.name からの値。
connection.bytes_received read_only_udm.network.received_bytes connection.bytes_received の値(符号なし整数に変換)。
connection.bytes_transferred read_only_udm.network.sent_bytes connection.bytes_transferred の値(符号なし整数に変換)。
connection.client_ip read_only_udm.principal.asset.ip connection.client_ip からの値。
connection.client_ip read_only_udm.principal.ip connection.client_ip からの値。
connection.protocol read_only_udm.network.ip_protocol connection.protocol の値(大文字に変換)。
device.id read_only_udm.principal.user.product_object_id device.id からの値。
event.id read_only_udm.metadata.event_id event.id からの値
event.time read_only_udm.metadata.event_timestamp.seconds event.time のタイムスタンプの秒の部分。
event.type read_only_udm.event.type event.type からの値。
event.version read_only_udm.metadata.product_version event.version からの値。
relays[].ip read_only_udm.intermediary.ip relays[].ip からの値。
relays[].name read_only_udm.intermediary.hostname relays[].name からの値。
relays[].port read_only_udm.intermediary.port relays[].port の値(整数に変換)。
remote_network.id read_only_udm.network.session_id remote_network.id からの値。
remote_network.name read_only_udm.network.dhcp.sname remote_network.name からの値。
resource.address read_only_udm.principal.asset.hostname resource.address からの値。
resource.address read_only_udm.principal.hostname resource.address からの値。
resource.id read_only_udm.resource.product_object_id resource.id からの値。
resource.port read_only_udm.principal.port resource.port の値(整数に変換)。
status read_only_udm.security_result.summary status からの値。
time read_only_udm.event.timestamp.seconds time のタイムスタンプの秒の部分。
user.email read_only_udm.principal.user.email_addresses user.email からの値。
user.id read_only_udm.principal.user.userid user.id からの値。

変更点

2024-05-23

  • パーサーが作成されました。