tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:イベントモニタリングのEventLogFileで取得可能なログ情報について

イベントモニタリングのEventLogFileで取得可能なログ情報についてです。「イベント発生/エラー/パフォーマンス析用のイベントログ」の格納先で保存期間は30日間、種類は2021年時点で53種類となっています。(現在ではもう少し増えて59種類ぐらいになっています)


50種類以上のログデータ、何が取得可能なのかですが、開発者ガイドのサイトにまとめられているのでここを見れば良さそうです。

Salesforce Developers

「イベント発生/エラー/パフォーマンス析用のイベントログ」という大枠を認識した上で50種類以上のログの中から必要な情報を把握して利用するという感じになると思います。

EventLogFileで取得できるイベント種別について

詳細と正確な情報については開発者ガイドのサイトで見るのが良いですが、取得可能なログの種類としてはだいたい次のようになっていました。

Apex コールアウトイベント種別 (Apex Callout Event Type)

Apex コールアウトイベントには、Apex コード実行中のコールアウト (外部要求) に関する詳細が含まれます。

Apex 実行イベント種別 (Apex Execution Event Type)

Apex 実行イベントには、使用される Apex クラスに関する詳細が含まれます。

Apex REST API イベント種別 (Apex REST API Event Type)

Apex REST API イベントは、すべての Apex REST API 要求に関する情報を取得します。

Apex SOAP イベント種別 (Apex SOAP Event Type)

Apex SOAP イベントには、カスタム SOAP Web サービスコールに関する詳細が含まれます。

Apex トリガイベント種別 (Apex Trigger Event Type)

Apex トリガイベントには、組織で起動されるトリガに関する詳細が含まれます。

予期しない Apex 例外イベント種別 (Apex Unexpected Exception Event Type)

Apex の予期しない例外イベント種別は、Apex コード実行での予期しない例外に関する情報を取得します。このイベント種別は、API バージョン 45.0 以降の EventLogFile オブジェクトで使用できます。

API 合計使用量 (API Total Usage)

API 合計使用量イベントには、Platform SOAP API、Platform REST API、Bulk API 要求に関する詳細が含まれています。

非同期レポート実行イベント種別 (Asynchronous Report Run Event Type)

非同期レポート実行イベントは、スケジュールされたレポート要求に対して作成されます。このカテゴリには、ダッシュボードの更新、非同期レポート、スケジュールレポート、分析スナップショットが含まれます。

Aura 要求イベント種別 (Aura Request Event Type)

Aura 要求イベントには、Aura および Lightning Web コンポーネントから Apex メソッドへの要求の詳細が含まれます。たとえば、要求時間をベンチマークしたり、失敗した要求の URI を特定したりできます。

Bulk API イベント種別 (Bulk API Event Type)

Bulk API イベントには、Bulk API 要求に関する詳細が含まれます。

Bulk API 2.0 イベント種別 (Bulk API 2.0 Event Type)

BulkApi2 イベントには、Bulk API 2.0 要求に関する詳細が含まれます。

変更セット操作イベント種別 (Change Set Operation Event Type)

変更セット操作イベントには、変更セットの移行情報が含まれます。

実行時間が長い同時 Apex 制限イベント種別 (Concurrent Long-Running Apex Limit Event Type)

実行時間が長い同時 Apex 制限イベント種別には、組織の同時実行制限に達した後に Salesforce によって終了された、組織内の実行時間が長い同時 Apex 要求に関する情報が含まれます。確立された Apex コンテキストが 5 秒間実行される要求は、実行時間が長い同時要求の組織の制限に含まれます (非同期要求は制限に含まれません)。実行時間が長い要求数が 10 (組織のデフォルトの制限) を超えた場合、その他の実行時間が長い要求は終了されます。このイベント種別は、API バージョン 45.0 以降の EventLogFile オブジェクトで使用できます。

コンソールイベント種別 (Console Event Type)

コンソールイベントには、Salesforce コンソールのパフォーマンスと使用に関する情報が含まれます。サイドバーコンポーネントで [コンソール] タブが開かれるたびに、コンソールイベントがログに記録されます。それ以外は、Salesforce Classic の場合と同様に、[コンソール] タブが開かれると、通常のレコードの詳細の表示イベントが記録されます。

コンテンツ配布イベント種別 (Content Distribution Event Type)

コンテンツ配布イベントには、ユーザへのコンテンツの配布と配信に関する情報が含まれます。

コンテンツドキュメントリンクイベントには、コンテンツドキュメントの共有情報が含まれます。

コンテンツ転送イベント種別 (Content Transfer Event Type)

コンテンツ転送イベントには、ダウンロード、アップロード、プレビューなどのコンテンツ転送イベントに関する情報が含まれます。この情報には、ファイルおよびレコードへの添付ファイルで実行されたイベントが含まれます。

継続コールアウトサマリーイベント種別 (Continuation Callout Summary Event Type)

継続コールアウトサマリーイベントには、トランザクション中に実行されたすべての非同期コールアウト、その応答状況コード、実行時間、および対象の URL エンドポイントに関する情報が含まれます。このイベント種別は、API バージョン 43.0 以降の EventLogFile オブジェクトで使用できます。

CORS 違反レコードイベント種別 (CORS Violation Record Event Type)

CORS 違反レコードイベントは、クロスオリジンリソース共有 (CORS) 違反に関する情報を取得します。Lightning アプリケーションへのクロスオリジン要求は、CORS 許可リストに含まれる URL からの要求でない限りブロックされます。

ダッシュボードイベント種別 (Dashboard Event Type)

ダッシュボードイベントには、ダッシュボードからのレポート要求に関する詳細が含まれます。この要求は、ダッシュボードの更新、サブスクリプション、検索条件によってトリガされます。

ドキュメント添付ファイルのダウンロードイベント種別 (Document Attachment Downloads Event Type)

ドキュメント添付ファイルのダウンロードイベントには、ドキュメントおよび添付ファイルのダウンロードの詳細が含まれます。

外部のクロス組織コールアウトイベント種別 (External Cross-Org Callout Event Type)

外部のクロス組織コールアウトイベントは、Salesforce Connect の組織間アダプタを介した外部データコールアウトを表します。このイベント種別は、API バージョン 40.0 以降の EventLogFile オブジェクトで使用できます。

外部のカスタム Apex コールアウトイベント種別 (External Custom Apex Callout Event Type)

外部のカスタム Apex コールアウトイベントは、Salesforce Connect のカスタムアダプタを介した外部データコールアウトを表します。このイベント種別は、API バージョン 40.0 以降の
EventLogFile オブジェクトで使用できます。

外部データソースのコールアウトイベント種別 (External Data Source Callout Event Type)

外部データソースのコールアウトイベントは、Amazon DynamoDB と Amazon Athena の Salesforce Connect アダプタ介した外部データコールアウトを表します。このイベント種別は、API バージョン 56.0 以降の EventLogFile オブジェクトで使用できます。

外部の OData コールアウトイベント種別 (External OData Callout Event Type)

外部の OData コールアウトイベントは、Salesforce Connect の OData 2.0 および OData 4.0 アダプタを介した外部データコールアウトを表します。このイベント種別は、API バージョン 40.0 以降の EventLogFile オブジェクトで使用できます。

フロー実行イベント種別 (Flow Execution Event Type)

フロー実行イベントには、合計実行時間、インタビューの数、エラーの数などの詳細を含む、実行されたフローに関する情報が含まれます。

ホスト名リダイレクトのイベント種別 (Hostname Redirects Event Type)

ホスト名リダイレクトイベントには、以前の [私のドメイン] のホスト名に対するブロックされたリダイレクトと成功したリダイレクトに関する詳細が含まれています。ホスト名リダイレクトのイベント種別は、API バージョン 56.0 以降の EventLogFile オブジェクトで使用できます。

安全でない外部アセットイベント種別 (Insecure External Assets Event Type)

安全でない外部アセットイベントには外部アセットに関する情報が含まれます。外部アセットには、安全ではない HTTP プロトコルでユーザがアクセスした画像や動画などがあります。イベントには、ユーザが Chrome、Firefox、Microsoft Edge、または Safari ブラウザで読み込んだ、サードパーティサイトで安全ではない方法でホストされているアセットが含まれるすべての Salesforce ページがリストされます。INSECURE_URI 項目には、安全ではない方法でアセットを読み込むために使用されている URI が含まれます。安全でない外部アセットイベント種別は、API バージョン 42.0 以降の EventLogFile オブジェクトで使用できます。

ナレッジ記事ビューイベント種別 (Knowledge Article View Event Type)

ナレッジ記事ビューイベントには、知識ベースでのユーザアクティビティが含まれます。

Lightning エラーイベント種別 (Lightning Error Event Type)

Lightning エラーイベントは、Lightning Experience および Salesforce モバイルアプリケーションでのユーザ操作時に発生したエラーを表します。このイベント種別は、API バージョン 39.0 以降の EventLogFile オブジェクトで使用できます。

Lightning インタラクションイベント種別 (Lightning Interaction Event Type)

Lightning インタラクションイベントは、Lightning Experience と Salesforce モバイルアプリケーションでのユーザアクション (ページ上でのユーザによるクリック、タップ、スクロールなど) を追跡します。このイベント種別は、API バージョン 39.0 以降の EventLogFile オブジェクトで使用できます。

Lightning ページビューイベント種別 (Lightning Page View Event Type)

Lightning ページビューイベントは、Lightning Experience および Salesforce モバイルアプリケーションでイベントが発生したページに関する情報を表します。Lightning ページビューイベントは、ユーザがアクセスしたページ、そのページにユーザが滞在した時間、ページの読み込み時間を追跡します。このイベント種別は、API バージョン 39.0 以降の EventLogFile オブジェクトで使用できます。

Lightning パフォーマンスイベント種別 (Lightning Performance Event Type)

Lightning パフォーマンスイベントは、Lightning Experience および Salesforce モバイルアプリケーションのパフォーマンスのトレンドを追跡します。このイベント種別は、API バージョン 39.0 以降の EventLogFile オブジェクトで使用できます。

ログインイベント種別 (Login Event Type)

ログインイベントには、組織のユーザログイン履歴に関する詳細が含まれます。

別名でログインイベント種別 (Login As Event Type)

別名でログインイベントには、Salesforce システム管理者が別のユーザとしてログインしたときに行った操作の詳細が含まれます。

ログアウトイベント種別 (Logout Event Type)

ログアウトイベントには、ユーザログアウトの詳細が含まれます。

メタデータ API 操作イベント種別 (Metadata API Operation Event Type)

メタデータ API 操作イベントには、メタデータ API の取得およびリリース要求の詳細が含まれます。

マルチブロックレポートイベント種別 (Multiblock Report Event Type)

マルチブロックレポートイベントには、結合レポートに関する詳細が含まれます。

指定ログイン情報イベント種別 (Named Credential Event Type)

指定ログイン情報イベント種別は、エンドポイントとして指定ログイン情報を使用する Apex コールアウトに関する情報を取得します。このイベント種別を使用して、指定ログイン情報を使用するインストール済み管理パッケージを監査します。指定ログイン情報イベントログファイルのパッケージ名前空間を認識できない場合は、セキュリティ違反が発生したかどうかを調査できます。このイベント種別は、API バージョン 53.0 以降の EventLogFile オブジェクトで使用できます。

1 つのコマース利用状況イベント種別 (One Commerce Usage Event Type)

1 つのコマース利用状況イベントは、コマースインスタンスに関する情報を取得します。このイベント種別は、API バージョン 51.0 以降の EventLogFile オブジェクトで使用できます。

パッケージのインストールイベント種別 (Package Install Event Type)

パッケージのインストールイベントには、組織のパッケージインストールに関する詳細が含まれます。

プラットフォームの暗号化イベント種別 (Platform Encryption Event Type)

プラットフォームの暗号化イベントには、テナントの秘密や派生した暗号化鍵の使用状況に関する情報が含まれます。このイベント種別は、API バージョン 41.0 以降で使用できます。

キューにある実行イベント種別 (Queued Execution Event Type)

キューにある実行イベントには、キュー内にある実行 (Apex の一括処理など) に関する詳細が含まれます。

レポートイベント種別 (Report Event Type)

レポートイベントには、ユーザがレポートを実行したときの動作に関する情報が含まれます。このイベント種別には、レポートのエクスポートイベント種別のすべてのアクティビティとその他のアクティビティが含まれます。たとえば、[書式設定されたレポート] および [詳細のみ] の両方の出力としてエクスポートされたレポートのユーザアクティビティが含まれます。

レポートのエクスポートイベント種別 (Report Export Event Type)

レポートのエクスポートイベントには、ユーザがエクスポートしたレポートに関する詳細が含まれます。たとえば、このイベント種別では、いつユーザがレポートを [詳細のみ] 出力としてエクスポートしたかが捕捉されます。ただし、ユーザが [Formatted Report (書式設定されたレポート)] または [XLSX Detail (XLSX 詳細)] 出力としてエクスポートしたレポートは捕捉されません。そのデータについては、「レポートイベント種別」を参照してください。

REST API イベント種別 (REST API Event Type)

REST API イベントには、REST 固有の要求に関する詳細が含まれます。

Sandbox イベント種別 (Sandbox Event Type)

Sandbox イベントには、Sandbox コピーに関する詳細が含まれます。

検索イベント種別 (Search Event Type)

検索イベントには、ユーザの検索クエリに関する詳細が含まれます。アプリケーション (Experience Cloud サイトを含む) 内のすべての検索が含まれます。ただし、認証されていないユーザに一意の Salesforce ユーザ ID はありません。

検索のクリックイベント種別 (Search Click Event Type)

検索のクリックイベントには、ユーザの検索結果とのやりとりに関する詳細が含まれます。アプリケーション (Experience Cloud サイトを含む) 内のすべての検索が含まれます。ただし、認証されていないユーザに一意の Salesforce ユーザ ID はありません。

サイトイベント種別 (Sites Event Type)

サイトイベントには、Site.com 要求に関する詳細が含まれます。要求はブラウザ (UI) から実行できます。

SOAP API イベント種別 (SOAP API Event Type)

SOAP API イベントには、組織の SOAP API 要求アクティビティに関する詳細が含まれます。

時間ベースのワークフローイベント種別 (Time-Based Workflow Event Type)

時間ベースのワークフローイベントには、キューのアクティビティ監視に関する詳細が含まれます。

トランザクションセキュリティイベント種別 (Transaction Security Event Type)

トランザクションセキュリティイベントには、ポリシー実行の詳細が含まれます。このイベント種別は、API バージョン 55.0 以降でサポートされます。

URI イベント種別 (URI Event Type)

URI イベントには、Web ブラウザ UI でのユーザ操作に関する詳細が含まれます。

Visualforce 要求イベント種別 (Visualforce Request Event Type)

Visualforce 要求イベントには、Visualforce 要求に関する詳細が含まれます。要求はブラウザ (UI) から実行できます。

Wave 変更イベント種別 (Wave Change Event Type)

Wave Change イベントは、CRM Analytics ユーザインターフェースで行われたルートまたはページの変更を表します。Wave 変更イベント種別は、ユーザが新しい CRM Analytics アセットまたはタブを開いたり、タブを切り替えたり、ダッシュボードページを変えたりするたびに収集されます。Wave 変更イベントは、新しいタブを開いたとき、および以前開いたタブに戻ったときにログに記録されます。

Wave ダウンロードイベント種別 (Wave Download Event Type)

Wave ダウンロードイベントは、CRM Analytics ユーザインターフェースでのレンズの探索およびダッシュボードウィジェットから実行されたダウンロードを表します。Wave ダウンロードイベント種別は、ユーザが画像 (.png)、Microsoft® Excel® データ (.xls)、またはカンマ区切り値 (.csv) ファイルをダウンロードしたときに取得されます。

Wave インタラクションイベント種別 (Wave Interaction Event Type)

Wave インタラクションイベントは、CRM Analytics ユーザインターフェースで行われたルートまたはページの変更を表します。Wave インタラクションイベント種別は、タブを閉じると収集されます。また、タブの存続期間に関するインタラクション統計 (開いていた合計時間、読み取り時間など) も追加していきます。これらの統計は、他のタブに移動して戻ると集計され、タブを閉じときに 1 回だけログに記録されます。

Wave パフォーマンスイベント種別 (Wave Performance Event Type)

Wave パフォーマンスイベントは、Analytics パフォーマンスのトレンドを追跡するのに役立ちます。