Splunk

Splunk Enterprise または Splunk Cloud Platform と統合して、 Tenable One Cloud Exposure 検出結果をお使いの Splunk インスタンスに送信します。

次の手順

  • 検出結果のデータ送信を開始するには、 自動化 を設定するか、統合を追加した後に 検出結果に基づくアクションのトリガー する必要もあります。すべての統合ステップを正常に完了しても、それ自体ではデータ送信はトリガーされません。

Splunk インスタンスの追加

Splunk での通知を有効にするには、まず HTTP イベントコレクタ (HEC) と HEC トークンを作成する必要があります。これらは、Tenable が送信する検出結果を Splunk が受信できるようにするために使用されます。

Splunk と統合するには

  1. Splunk で HEC を有効にし、HEC トークンを設定します。Splunk Enterprise または Splunk Cloud Platform でこれを行う方法については、 Splunk のドキュメント を参照してください。これらの手順を実行しながら、次の情報を記録してください。

    • HEC に対して SSL が有効になっているかどうか。
    • HEC が使用する HTTP ポート番号。
    • 設定するトークンの値。
    注意: Splunk Cloud Platform では、HEC はデフォルトで有効であり、SSL/HTTP ポート番号は自動的に設定され、変更できません。SSL が有効で、ポートは 8088 です。Splunk Enterprise では HEC を積極的に有効にする必要があります。また、SSL/HTTP ポート番号の設定を変更できます。
  2. クラウドサイバーエクスポージャー コンソールで、[設定] > [統合] に移動します。
  3. (オプション)[組織] ドロップダウンで 範囲 を選択します。
  4. [統合の追加] をクリックします。
  5. 統合ライブラリで [Splunk] をクリックし、[Next] をクリックしてステップ 2 (Splunk HTTP イベントコレクター情報の提供) に進みます。
  6. クラウドサイバーエクスポージャー での Splunk 統合の [表示名] を入力します。
  7. イベント コレクターの URL を入力します。これは、Splunk プラットフォームのインスタンスアドレスと、HEC が使用する HTTP ポート番号を合わせたものです。たとえば、https://splunkcloud.com:8088
  8. HEC に対して SSL が有効になっている場合は 、[Accept any server SSL certificates] にチェックを入れます。
  9. Splunk で設定した HEC トークン 値を入力します。
  10. [終了] をクリックします。

    統合が正常に追加されたら、[完了] をクリックして [統合] ページに戻り、新しく追加された統合が表示されます。

重要: 検出結果の通知の送信を開始するには、Splunk と統合した後に 自動化 を設定する必要があります。すべての統合ステップを正常に完了しても、それ自体ではデータ送信はトリガーされません。

Splunk で Tenable の検出結果を表示する

Splunk で検出結果を表示する方法

  1. Splunk Cloud または Enterprise インスタンスにログインします。
  2. クラウドサイバーエクスポージャー検出結果に関連する検索語を使用してイベントを検索します。

    Splunk search results showing finding events in JSON

JSON のサンプル

コピー

JSON

{
  "preview": false,
  "lastrow": true,
  "result": {
    "_raw": "{\n    \"accountId\": \"***\",\n    \"accountName\": \"***\",\n    \"creationTime\": \"2022-05-18T00:11:50.364Z\",\n    \"description\": \"Role Function-role-afscggcd has policy AWSLambdaBasicExecutionRole-************************************ attached granting it permissions on service Amazon CloudWatch Logs, but it has not used it and was last active one month ago\",\n    \"id\": \"************************************\",\n    \"link\": \"https://****.***.app.ermetic.com/risks/************************************\",\n    \"labels\": [],\n    \"resources\": [\n      \"arn:aws:iam::"
    ************
    ",:role/service-role/Function-role-afscggcd\"\n    ],\n    \"severity\": \"Low\",\n    \"status\": \"Open\",\n    \"statusUpdateTime\": \"2022-05-18T00:11:50.364Z\",\n    \"title\": \"Inactive IAM role\",\n    \"type\": \"Finding\"\n  }",
    "_time": "2022-05-18T00:24:03.039+0000",
    "accountId": "************",
    "accountName": "Org1Account3",
    "creationTime": "2022-05-18T00:11:50.364Z",
    "description": "Role rebeccaFunction-role-afscggcd has policy AWSLambdaBasicExecutionRole-************************************ attached granting it permissions on service Amazon CloudWatch Logs, but it has not used it and was last active one month ago",
    "host": "********.splunkcloud.com:8088",
    "id": "************************************",
    "index": "main",
    "linecount": "17",
    "link": "https://******.app.ermetic.com/risks/************************************",
    "punct": "{____\"\":_\"\",____\"\":_\"\",____\"\":_\"--::.\",____\"\":_\"_-",
    "resource{}": "arn:aws:iam::************:role/service-role/Function-role-afscggcd",
    "severity": "Low",
    "source": "Ermetic",
    "sourcetype": "httpevent",
    "splunk_server": "si-i-*****************.*****.splunkcloud.com",
    "status": "Open",
    "statusUpdateTime": "2022-05-18T00:11:50.364Z",
    "policyName": "Inactive IAM role",
    "type": "Finding",
    "ticketLinks": [
      "https://tenablecustomer1.atlassian.net/browse/DAV-24140",
      "https://tenablecustomer1.atlassian.net/browse/DAV-24144",
      "https://tenablecustomer1.atlassian.net/browse/DAV-24148",
      "https://tenablecustomer1.atlassian.net/browse/DAV-24152"
    ],
    "comments": [
      {
        "message": "created a ServiceNow incident for this threat story",
        "time": "2026-07-29T09:00:13.124307Z",
        "userName": "Tenable"
      },
      {
        "message": "created a Jira ticket for this threat story",
        "time": "2026-07-29T09:00:05.609867Z",
        "userName": "Tenable"
      }
    ]
  }
}