Tous les produits
Search
Centre de documentation

Edge Security Acceleration:Instant Logs

Dernière mise à jour :Oct 09, 2026

Instant Logs est un service de journalisation léger qui vous permet de consulter en temps réel les journaux de Functions and Pages depuis la console. Utilisez ces données pour surveiller l'exécution des fonctions et ajuster vos configurations Functions and Pages en conséquence.

Limitations

  • Chaque instance Functions and Pages ne prend en charge qu'une seule fenêtre de surveillance active à la fois, avec une durée maximale de 60 minutes par session.

  • Instant Logs stocke jusqu'à 40 enregistrements par session, classés par ordre chronologique inverse. Lorsque le tampon est plein, les nouveaux enregistrements écrasent les plus anciens.

Démarrer la surveillance

  1. Connectez-vous à la ESA console, puis dans le volet de navigation de gauche, choisissez Edge Computing and AI > Functions & Pages.

  2. Sur la page Functions & Pages, cliquez sur la fonction ou la page Pages cible.

  3. Sélectionnez Logs > Instant Logs > Start Monitoring pour commencer à collecter les journaux.

    • Cliquez sur image pour afficher les champs détaillés d'un enregistrement de journal spécifique.

    • Cliquez sur image dans le coin supérieur droit pour télécharger les données de journal sous forme de fichier JSON.

    • Si vous changez de page de fonction pendant la surveillance, celle-ci s'arrête et l'historique est effacé. Cliquez à nouveau sur Start Monitoring pour redémarrer Instant Logs.

Arrêter la surveillance

  1. Connectez-vous à la ESA console, puis dans le volet de navigation de gauche, choisissez Edge Computing and AI > Functions & Pages.

  2. Sur la page Functions & Pages, cliquez sur la fonction ou la page Pages cible.

  3. Sélectionnez Logs > Instant Logs, puis cliquez sur Stop Monitoring, image, ou image pour arrêter la fenêtre de surveillance et la collecte des journaux.

    Remarque

    L'historique des journaux collectés reste visible sur la page. Si vous cliquez à nouveau sur Start Monitoring, les nouveaux journaux s'ajoutent à l'historique existant.

Champs

Field

Type

Description

ClientRequestID

string

L'identifiant unique de la requête client principale.

LogTimestamp

Timestamp ISO8601

L'horodatage de génération de l'événement de journal, au format ISO 8601. Exemple : 2024-01-01T00:00:00+08:00.

SubRequestID

string

L'identifiant unique de la sous-requête.

SubRequestStatus

int

Le statut de la sous-requête.

SubRequest2xxCount

int

Le nombre de sous-requêtes ayant renvoyé un code de statut 2xx.

SubRequest3xxCount

int

Le nombre de sous-requêtes ayant renvoyé un code de statut 3xx.

SubRequest4xxCount

int

Le nombre de sous-requêtes ayant renvoyé un code de statut 4xx.

SubRequest5xxCount

int

Le nombre de sous-requêtes ayant renvoyé un code de statut 5xx.

SubRequestOtherCount

int

Le nombre de sous-requêtes ayant renvoyé d'autres codes de statut.

CodeVersion

string

Le numéro de version du code.

ConsoleLog

string

Les messages de journal personnalisés générés par l'appel console.alert() dans votre code JavaScript.

CPUTime

int

Le temps CPU total consommé par la requête, en microsecondes.

DurationTime

int

Le temps d'exécution total de la requête dans EdgeRoutine, incluant le temps d'attente des sous-requêtes et le temps d'E/S. Unité : millisecondes.

ErrorCode

int

Le code d'erreur d'exécution du code. Une valeur de 0 indique l'absence d'erreur.

ErrorMessage

string

La description de l'erreur correspondant au ErrorCode.

EventType

string

Le type d'événement qui a déclenché la fonction. Seuls les événements HTTP sont pris en charge actuellement.

ResponseSize

int

La taille totale de la réponse, en octets.

ResponseStatus

int

Le code de statut de la réponse.

RoutineName

string

Le nom de la fonction.

RoutineSpec

string

Les spécifications de EdgeRoutine.

ClientASN

string

Le Autonomous System Number (ASN) résolu à partir de l'adresse IP du client.

ClientIP

string

L'adresse IP du client.

ClientISP

string

Le fournisseur d'accès Internet (ISP) résolu à partir de l'adresse IP du client.

ClientProxyIP

string

L'adresse IP proxy du client.

ClientRegionCode

string

Le code ISO 3166-2 de la région du client, résolu à partir de l'adresse IP du client.

ClientSSLCipher

string

La suite de chiffrement SSL utilisée par le client.

ClientSSLProtocol

string

La version du protocole SSL utilisée par le client.

ClientSrcPort

int

Le port source utilisé par le client pour se connecter au nœud.

ClientXRequestedWith

string

La valeur de l'en-tête HTTP X-Requested-With de la requête client.

ClientZoneCode

string

Le code pays ISO 3166-1 alpha-2 de l'emplacement du client, résolu à partir de l'adresse IP du client.

ClientRequestBytes

int

La taille de la requête client, en octets.

ClientRequestHeaderRange

string

La valeur de l'en-tête Range de la requête client. Exemple : bytes=0-100.

ClientRequestHost

string

L'hôte de la requête client.

ClientRequestMethod

string

La méthode HTTP utilisée dans la requête client.

ClientRequestPath

string

Le chemin de la requête client.

ClientRequestProtocol

string

Le protocole utilisé dans la requête client.

ClientRequestReferer

string

L'en-tête referer de la requête client.

ClientRequestScheme

string

Le schéma URL de la requête client.

ClientRequestURI

string

L'URI de la requête client.

ClientRequestUserAgent

string

La chaîne user agent de la requête client.

EdgeResponseStatusCode

int

Le code de statut que le nœud ESA renvoie au client.