Observability API

Proporciona funcionalidad para configurar el alcance de la observabilidad, que controla los datos de registros, métricas y seguimiento que puedes ver.

Servicio: observability.googleapis.com

Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente que proporciona Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la información que se indica más abajo cuando realices las solicitudes a la API.

Documento de descubrimiento

Un documento de descubrimiento es una especificación legible por máquina para describir y consumir las APIs de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona el documento de descubrimiento siguiente:

Extremo de servicio

Un extremo de servicio es una URL base que especifica la dirección de red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:

  • https://observability.googleapis.com

Extremo de servicio regional

Un extremo de servicio regional es una URL base que especifica la dirección de red de un servicio de API en una sola región. Un servicio que está disponible en varias regiones puede tener varios extremos regionales. Selecciona una ubicación para ver su extremo de servicio regional para este servicio.


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

    Métodos
    get GET /v1/{name=folders/*/locations/*}
    Obtiene información sobre una ubicación.
    getSettings GET /v1/{name=folders/*/locations/*/settings}
    Get Settings
    list GET /v1/{name=folders/*}/locations
    Enumera la información sobre las ubicaciones compatibles con este servicio.
    updateSettings PATCH /v1/{settings.name=folders/*/locations/*/settings}
    Actualizar configuración

    Recurso de REST: v1.folders.locations.operations

    Métodos
    cancel POST /v1/{name=folders/*/locations/*/operations/*}:cancel
    Inicia la cancelación asíncrona de una operación de larga duración.
    delete DELETE /v1/{name=folders/*/locations/*/operations/*}
    Borra una operación de larga duración.
    get GET /v1/{name=folders/*/locations/*/operations/*}
    Obtiene el último estado de una operación de larga duración.
    list GET /v1/{name=folders/*/locations/*}/operations
    Enumera las operaciones que coinciden con el filtro especificado en la solicitud.

    Recurso de REST: v1.organizations.locations

    Métodos
    get GET /v1/{name=organizations/*/locations/*}
    Obtiene información sobre una ubicación.
    getSettings GET /v1/{name=organizations/*/locations/*/settings}
    Get Settings
    list GET /v1/{name=organizations/*}/locations
    Enumera la información sobre las ubicaciones compatibles con este servicio.
    updateSettings PATCH /v1/{settings.name=organizations/*/locations/*/settings}
    Actualizar configuración

    Recurso de REST: v1.organizations.locations.operations

    Métodos
    cancel POST /v1/{name=organizations/*/locations/*/operations/*}:cancel
    Inicia la cancelación asíncrona de una operación de larga duración.
    delete DELETE /v1/{name=organizations/*/locations/*/operations/*}
    Borra una operación de larga duración.
    get GET /v1/{name=organizations/*/locations/*/operations/*}
    Obtiene el último estado de una operación de larga duración.
    list GET /v1/{name=organizations/*/locations/*}/operations
    Enumera las operaciones que coinciden con el filtro especificado en la solicitud.

    Recurso de REST: v1.projects.locations

    Métodos
    get GET /v1/{name=projects/*/locations/*}
    Obtiene información sobre una ubicación.
    getSettings GET /v1/{name=projects/*/locations/*/settings}
    Get Settings
    list GET /v1/{name=projects/*}/locations
    Enumera la información sobre las ubicaciones compatibles con este servicio.
    updateSettings PATCH /v1/{settings.name=projects/*/locations/*/settings}
    Actualizar configuración

    Recurso de REST: v1.projects.locations.buckets

    Métodos
    get GET /v1/{name=projects/*/locations/*/buckets/*}
    Obtén el recurso del bucket.
    list GET /v1/{parent=projects/*/locations/*}/buckets
    Enumera los buckets de un proyecto en una ubicación en particular.

    Recurso de REST: v1.projects.locations.buckets.datasets

    Métodos
    get GET /v1/{name=projects/*/locations/*/buckets/*/datasets/*}
    Obtén un conjunto de datos.
    list GET /v1/{parent=projects/*/locations/*/buckets/*}/datasets
    Enumera los conjuntos de datos de un bucket.

    Recurso de REST: v1.projects.locations.buckets.datasets.views

    Métodos
    get GET /v1/{name=projects/*/locations/*/buckets/*/datasets/*/views/*}
    Obtiene una vista.
    list GET /v1/{parent=projects/*/locations/*/buckets/*/datasets/*}/views
    Enumera las vistas de un conjunto de datos.

    Recurso de REST: v1.projects.locations.operations

    Métodos
    cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
    Inicia la cancelación asíncrona de una operación de larga duración.
    delete DELETE /v1/{name=projects/*/locations/*/operations/*}
    Borra una operación de larga duración.
    get GET /v1/{name=projects/*/locations/*/operations/*}
    Obtiene el último estado de una operación de larga duración.
    list GET /v1/{name=projects/*/locations/*}/operations
    Enumera las operaciones que coinciden con el filtro especificado en la solicitud.

    Recurso de REST: v1.projects.locations.scopes

    Métodos
    get GET /v1/{name=projects/*/locations/*/scopes/*}
    Obtiene detalles de un solo permiso.
    patch PATCH /v1/{scope.name=projects/*/locations/*/scopes/*}
    Actualiza los parámetros de un solo permiso.

    Recurso de REST: v1.projects.locations.traceScopes

    Métodos
    create POST /v1/{parent=projects/*/locations/*}/traceScopes
    Crea un nuevo TraceScope.
    delete DELETE /v1/{name=projects/*/locations/*/traceScopes/*}
    Borra un TraceScope.
    get GET /v1/{name=projects/*/locations/*/traceScopes/*}
    Obtén el recurso TraceScope.
    list GET /v1/{parent=projects/*/locations/*}/traceScopes
    Enumera los TraceScopes de un proyecto en una ubicación en particular.
    patch PATCH /v1/{traceScope.name=projects/*/locations/*/traceScopes/*}
    Actualiza un TraceScope.