Observability API

Fournit des fonctionnalités permettant de configurer le champ d'application de l'observabilité, qui contrôle les données de journaux, de métriques et de trace que vous pouvez afficher.

Service : observability.googleapis.com

Pour appeler ce service, nous vous recommandons d'utiliser les bibliothèques clientes fournies par Google. Si votre application doit utiliser vos propres bibliothèques pour appeler ce service, conformez-vous aux informations suivantes lorsque vous effectuez les requêtes API.

Document de découverte

Un document de découverte est une spécification exploitable par un ordinateur qui permet de décrire et de consommer les API REST. Ce document permet de créer des bibliothèques clientes, des plug-ins IDE et d'autres outils qui interagissent avec les API Google. Un même service peut fournir plusieurs documents de découverte. Ce service fournit le document de découverte suivant :

Point de terminaison de service

Un point de terminaison de service est une URL de base qui spécifie l'adresse réseau d'un service d'API. Un service peut posséder plusieurs points de terminaison de service. Ce service possède le point de terminaison de service suivant, et tous les URI ci-dessous sont relatifs à ce point de terminaison de service :

  • https://observability.googleapis.com

Point de terminaison de service régional

Un point de terminaison de service régional est une URL de base qui spécifie l'adresse réseau d'un service d'API dans une seule région. Un service disponible dans plusieurs régions peut comporter plusieurs points de terminaison régionaux. Sélectionnez un emplacement pour afficher le point de terminaison de service régional correspondant.


  • https://observability.googleapis.com
  • Ressource REST : v1.folders.locations

    Méthodes
    get GET /v1/{name=folders/*/locations/*}
    Récupère les informations concernant un emplacement.
    getSettings GET /v1/{name=folders/*/locations/*/settings}
    Obtenir les paramètres
    list GET /v1/{name=folders/*}/locations
    Répertorie les informations concernant les emplacements compatibles avec ce service.
    updateSettings PATCH /v1/{settings.name=folders/*/locations/*/settings}
    Modifier les paramètres

    Ressource REST : v1.folders.locations.operations

    Méthodes
    cancel POST /v1/{name=folders/*/locations/*/operations/*}:cancel
    Démarre l'annulation asynchrone sur une opération de longue durée.
    delete DELETE /v1/{name=folders/*/locations/*/operations/*}
    Supprime une opération de longue durée.
    get GET /v1/{name=folders/*/locations/*/operations/*}
    Récupère le dernier état d'une opération de longue durée.
    list GET /v1/{name=folders/*/locations/*}/operations
    Répertorie les opérations qui correspondent au filtre spécifié dans la requête.

    Ressource REST : v1.organizations.locations

    Méthodes
    get GET /v1/{name=organizations/*/locations/*}
    Récupère les informations concernant un emplacement.
    getSettings GET /v1/{name=organizations/*/locations/*/settings}
    Obtenir les paramètres
    list GET /v1/{name=organizations/*}/locations
    Répertorie les informations concernant les emplacements compatibles avec ce service.
    updateSettings PATCH /v1/{settings.name=organizations/*/locations/*/settings}
    Modifier les paramètres

    Ressource REST : v1.organizations.locations.operations

    Méthodes
    cancel POST /v1/{name=organizations/*/locations/*/operations/*}:cancel
    Démarre l'annulation asynchrone sur une opération de longue durée.
    delete DELETE /v1/{name=organizations/*/locations/*/operations/*}
    Supprime une opération de longue durée.
    get GET /v1/{name=organizations/*/locations/*/operations/*}
    Récupère le dernier état d'une opération de longue durée.
    list GET /v1/{name=organizations/*/locations/*}/operations
    Répertorie les opérations qui correspondent au filtre spécifié dans la requête.

    Ressource REST : v1.projects.locations

    Méthodes
    get GET /v1/{name=projects/*/locations/*}
    Récupère les informations concernant un emplacement.
    getSettings GET /v1/{name=projects/*/locations/*/settings}
    Obtenir les paramètres
    list GET /v1/{name=projects/*}/locations
    Répertorie les informations concernant les emplacements compatibles avec ce service.
    updateSettings PATCH /v1/{settings.name=projects/*/locations/*/settings}
    Modifier les paramètres

    Ressource REST : v1.projects.locations.buckets

    Méthodes
    get GET /v1/{name=projects/*/locations/*/buckets/*}
    Obtenez la ressource de bucket.
    list GET /v1/{parent=projects/*/locations/*}/buckets
    Liste les buckets d'un projet dans un emplacement spécifique.

    Ressource REST : v1.projects.locations.buckets.datasets

    Méthodes
    get GET /v1/{name=projects/*/locations/*/buckets/*/datasets/*}
    Obtenez un ensemble de données.
    list GET /v1/{parent=projects/*/locations/*/buckets/*}/datasets
    Répertorie les ensembles de données d'un bucket.

    Ressource REST : v1.projects.locations.buckets.datasets.views

    Méthodes
    get GET /v1/{name=projects/*/locations/*/buckets/*/datasets/*/views/*}
    Obtenez une vue.
    list GET /v1/{parent=projects/*/locations/*/buckets/*/datasets/*}/views
    Répertorie les vues d'un ensemble de données.

    Ressource REST : v1.projects.locations.operations

    Méthodes
    cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
    Démarre l'annulation asynchrone sur une opération de longue durée.
    delete DELETE /v1/{name=projects/*/locations/*/operations/*}
    Supprime une opération de longue durée.
    get GET /v1/{name=projects/*/locations/*/operations/*}
    Récupère le dernier état d'une opération de longue durée.
    list GET /v1/{name=projects/*/locations/*}/operations
    Répertorie les opérations qui correspondent au filtre spécifié dans la requête.

    Ressource REST : v1.projects.locations.scopes

    Méthodes
    get GET /v1/{name=projects/*/locations/*/scopes/*}
    Récupère les détails d'un seul champ d'application.
    patch PATCH /v1/{scope.name=projects/*/locations/*/scopes/*}
    Met à jour les paramètres d'un seul champ d'application.

    Ressource REST : v1.projects.locations.traceScopes

    Méthodes
    create POST /v1/{parent=projects/*/locations/*}/traceScopes
    Crée un TraceScope.
    delete DELETE /v1/{name=projects/*/locations/*/traceScopes/*}
    Supprime un TraceScope.
    get GET /v1/{name=projects/*/locations/*/traceScopes/*}
    Récupère une ressource TraceScope.
    list GET /v1/{parent=projects/*/locations/*}/traceScopes
    Liste les TraceScopes d'un projet dans un emplacement spécifique.
    patch PATCH /v1/{traceScope.name=projects/*/locations/*/traceScopes/*}
    Met à jour un TraceScope.