Habilita la API de Monitoring

En esta página, se describe cómo habilitar la API de Monitoring v3 y autorizar su uso. Debes habilitar esta API para poder usarla.

Habilita la API de Monitoring

Para determinar si la API de Monitoring está habilitada o habilitarla, usa la consola de Google Cloud o Google Cloud CLI.

Consola de Google Cloud

  1. En la consola de Google Cloud, selecciona el proyecto de Google Cloud para el que deseas habilitar la API y, luego, ve a la página APIs y servicios:

    Ir a APIs y servicios

  2. Haz clic en el botón Habilitar las API y el servicio.

  3. Busca “Monitoring”.

  4. En los resultados de la búsqueda, haz clic en "API de Monitoring" de Stackdriver.

  5. Si se muestra "API habilitada", significa que la API ya está habilitada. De lo contrario, haz clic en Habilitar.

gcloud CLI

  1. Si aún no instalaste Google Cloud CLI en tu estación de trabajo, consulta Instala gcloud CLI.

  2. Para ver si la API de Monitoring está habilitada, ejecuta el siguiente comando en tu estación de trabajo, después de reemplazar PROJECT_ID por el ID del proyecto para el que deseas habilitar la API:

    gcloud services list --project=PROJECT_ID
    

    Si monitoring.googleapis.com aparece en el resultado, la API está habilitada.

  3. Si la API no está habilitada, ejecuta el siguiente comando para habilitarla:

    gcloud services enable monitoring --project=PROJECT_ID
    

    Para obtener más información, consulta gcloud services

Autoriza el uso de la API de Monitoring

El acceso a la API de Monitoring se controla mediante los permisos y las funciones de Identity and Access Management (IAM). Hay un permiso asociado con cada método y los permisos de los métodos relacionados se agrupan en clústeres dentro de funciones, que luego se pueden otorgar a los usuarios. Para obtener más información, consulta Controla el acceso con la IAM.

Después de autorizar el acceso a una API, esta puede usarse desde cualquier lugar. Por ejemplo, puedes llamar al método timeSeries.list desde tu estación de trabajo local. También puedes usar la API para enviar métricas en cualquier entidad que se pueda representar como un recurso supervisado. Consulta Tipos de recursos supervisados para métricas definidas por el usuario para obtener la lista de tipos disponibles.

Si escribes una aplicación que usa las bibliotecas cliente recomendadas, estas autorizarán tu aplicación mediante las credenciales predeterminadas de la aplicación.

Es posible que también puedas usar claves de API en algunas situaciones pero, por lo general, se recomiendan las cuentas de servicio. Las claves de API son útiles en clientes como los navegadores y las aplicaciones para dispositivos móviles que no tienen un servidor de backend. Consulta Usa claves de API para obtener más información.

Puedes obtener más información sobre la autenticación y la autorización en nuestra guía de autenticación.