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 antes de poder usarla.

Habilita la API de Monitoring

Para habilitar la API de Monitoring, usa la Google Cloud consola o Google Cloud CLI.

Console

Habilita la API de Cloud Monitoring.

Roles necesarios para habilitar las APIs

Para habilitar las APIs, necesitas el permiso serviceusage.services.enable. Si creaste el proyecto, es probable que ya tengas este permiso a través del rol de propietario (roles/owner). De lo contrario, puedes obtener este permiso a través del rol de administrador de Service Usage (roles/serviceusage.serviceUsageAdmin). Obtén información para otorgar roles.

Habilitar la API

gcloud

Habilita la API de Cloud Monitoring:

Roles necesarios para habilitar las APIs

Para habilitar las APIs, necesitas el permiso serviceusage.services.enable. Si creaste el proyecto, es probable que ya tengas este permiso a través del rol de propietario (roles/owner). De lo contrario, puedes obtener este permiso a través del rol de administrador de Service Usage (roles/serviceusage.serviceUsageAdmin). Obtén información para otorgar roles.

gcloud services enable monitoring.googleapis.com

Autoriza el uso de la API de Monitoring

El acceso a la API de Monitoring se controla mediante funciones y permisos 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 IAM.

Una vez que el acceso a una API esté autorizado, la API se puede usar desde cualquier ubicación. Por ejemplo, puedes llamar al timeSeries.list método desde tu estación de trabajo local. También puedes usar la API para enviar métricas en cualquier entidad que pueda se 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 clienterecomendadas, estas bibliotecas autorizan 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.