すべてのプロダクト
Search
ドキュメントセンター

Edge Security Acceleration:インスタントログ

最終更新日:Sep 10, 2026

インスタントログは軽量なログサービスで、コンソールから 関数と Pages のログをリアルタイムで確認できます。ログデータを使用して関数の実行をモニタリングし、それに応じて 関数と Pages を調整できます。

制限事項

  • 各 関数と Pages インスタンスは、同時に 1 つのアクティブなモニタリングウィンドウのみをサポートします。セッションあたりの最大継続時間は 60 分です。

  • インスタントログは、セッションあたり最大 40 件のレコードを逆年代順で保存します。バッファがいっぱいになると、新しいレコードが最も古いレコードを上書きします。

モニタリングの開始

  1. ESA コンソールにログインし、左側メニューで エッジコンピューティングと AI > Functions and Pages を選択します。

  2. Functions and Pages ページで、対象の関数または Pages をクリックします。

  3. ログ > インスタントログ > 監視を開始 を選択し、ログの収集を開始します。

    • image をクリックして、特定のログレコードの詳細フィールドを表示します。

    • 右上隅の image をクリックして、ログデータを JSON ファイルとしてダウンロードします。

    • モニタリング中に機能ページを切り替えると、モニタリングが停止し、履歴がクリアされます。インスタントログを再起動するには、再度 監視を開始 をクリックします。

モニタリングの停止

  1. ESA コンソールにログインし、左側メニューで エッジコンピューティングと AI > Functions and Pages を選択します。

  2. Functions and Pages ページで、対象の関数または Pages をクリックします。

  3. ログ > インスタントログ を選択し、監視を停止、image、または image をクリックして、モニタリングウィンドウとログ収集を停止します。

    説明

    収集したログ履歴はページ上で引き続き表示されます。監視を開始 を再度クリックすると、既存の履歴に新しいログが追記されます。

フィールド

フィールド

タイプ

説明

ClientRequestID

string

メインのクライアントリクエストの一意の ID です。

LogTimestamp

Timestamp ISO8601

ログイベントが生成されたタイムスタンプです。ISO 8601 形式です。例:2024-01-01T00:00:00+08:00。

SubRequestID

string

サブリクエストの一意の ID です。

SubRequestStatus

int

サブリクエストのステータスです。

SubRequest2xxCount

int

2xx ステータスコードを返したサブリクエストの数です。

SubRequest3xxCount

int

3xx ステータスコードを返したサブリクエストの数です。

SubRequest4xxCount

int

4xx ステータスコードを返したサブリクエストの数です。

SubRequest5xxCount

int

5xx ステータスコードを返したサブリクエストの数です。

SubRequestOtherCount

int

その他のステータスコードを返したサブリクエストの数です。

CodeVersion

string

コードのバージョン番号です。

ConsoleLog

string

JavaScript コード内で console.log() を呼び出すことで生成されるカスタムログメッセージです。

CPUTime

int

リクエストで消費された合計 CPU 時間です。単位はマイクロ秒です。

DurationTime

int

EdgeRoutine 内でのリクエストの合計実行時間です。サブリクエストの待機時間と I/O 時間を含みます。単位はミリ秒です。

ErrorCode

int

コード実行のエラーコードです。値が 0 の場合はエラーなしを示します。

ErrorMessage

string

ErrorCode に対応するエラーの説明です。

EventType

string

関数をトリガーしたイベントタイプです。現時点では HTTP イベントのみをサポートしています。

ResponseSize

int

合計レスポンスサイズです。単位はバイトです。

ResponseStatus

int

レスポンスのステータスコードです。

RoutineName

string

関数名です。

RoutineSpec

string

EdgeRoutine の仕様です。

ClientASN

string

クライアント IP アドレスから解決された自律システム番号 (ASN) です。

ClientIP

string

クライアントの IP アドレスです。

ClientISP

string

クライアント IP アドレスから解決された ISP です。

ClientProxyIP

string

クライアントのプロキシ IP アドレスです。

ClientRegionCode

string

クライアント IP アドレスから解決された、クライアントのリージョンに対応する ISO 3166-2 コードです。

ClientSSLCipher

string

クライアントが使用した SSL 暗号スイートです。

ClientSSLProtocol

string

クライアントが使用した SSL プロトコルのバージョンです。

ClientSrcPort

int

クライアントがノードに接続する際に使用した送信元ポートです。

ClientXRequestedWith

string

クライアントリクエストの X-Requested-With HTTP ヘッダーの値です。

ClientZoneCode

string

クライアント IP アドレスから解決された、クライアントの所在地に対応する ISO 3166-1 alpha-2 国コードです。

ClientRequestBytes

int

クライアントリクエストのサイズです。単位はバイトです。

ClientRequestHeaderRange

string

クライアントリクエスト内の Range ヘッダーの値です。例:bytes=0-100。

ClientRequestHost

string

クライアントリクエスト内のホストです。

ClientRequestMethod

string

クライアントリクエストで使用された HTTP メソッドです。

ClientRequestPath

string

クライアントからのリクエストパスです。

ClientRequestProtocol

string

クライアントリクエストで使用されたプロトコルです。

ClientRequestReferer

string

クライアントリクエストの Referer ヘッダーです。

ClientRequestScheme

string

クライアントリクエストの URL スキームです。

ClientRequestURI

string

クライアントリクエストの URI です。

ClientRequestUserAgent

string

クライアントリクエストのユーザーエージェント文字列です。

EdgeResponseStatusCode

int

ESA ノードがクライアントに返すステータスコードです。