Descripción general de Informes y Monitoring

Es importante que revises periódicamente el uso, las cuotas y los datos de facturación de tus APIs de Google Maps Platform. Esta información te ayuda a medir el uso de las APIs, mantenerte dentro de los límites de consumo predefinidos y controlar los costos mediante los presupuestos planificados. Revisar esta información también puede advertirte sobre cualquier interacción inesperada que pudiese ocurrir entre tus aplicaciones y los servicios de Google Maps Platform.

Maps Platform ofrece dos herramientas que pueden ayudarte a revisar el uso, las cuotas y los datos de facturación:

  • Informes: Conjunto de informes visuales predefinidos que te permiten ver con facilidad información básica sobre el uso, las cuotas y los datos de facturación de las APIs en la consola de Google Cloud. Así, podrás determinar rápidamente la cantidad de llamadas a las APIs, ver qué tan cerca estás de alcanzar las cuotas de uso de las APIs y supervisar la facturación en función del uso a lo largo del tiempo.
  • Monitoring: Es un conjunto de herramientas disponibles en la consola de Cloud y a través de una API que te permiten supervisar el uso, las cuotas y los datos de facturación de las APIs, y definir alertas para cuando alguna de estas métricas se acerque a un límite predefinido.

    Monitoring te permite crear tus propios paneles de supervisión personalizados, que muestran tus métricas como diferentes tipos de gráficos. También puedes emitir notificaciones de alerta, como correos electrónicos o mensajes de texto SMS, cuando una métrica supera un umbral predefinido.

Informes

Las secciones de informes de Maps Platform proporcionan un conjunto de informes visuales predefinidos que te permiten ver con facilidad información básica sobre el uso, las cuotas y los datos de facturación de las APIs en la consola de Cloud. Consulta informes sobre el uso, las cuotas y las cifras de facturación de las APIs de Maps Platform mediante la consola de Cloud.

Informes de APIs y servicios

El informe APIs y servicios de la consola de Cloud proporciona métricas de uso sobre todas las APIs habilitadas para tu proyecto, incluidas las APIs y los SDKs de Maps Platform, así como todas las demás APIs y servicios de Google.

En esta imagen, se muestra el informe de APIs y servicios (APIs & Services).

Captura de pantalla de la página APIs de Monitoring en la consola de Google Cloud, que muestra el panel de informes APIs y servicios (APIs & Services). Muestra gráficos separados de Tráfico (Traffic), Errores (Errors) y Latencia media (Median Latency). Estos gráficos pueden mostrar los datos correspondientes a períodos de entre una hora y 30 días.

Cuotas

Las cuotas establecen límites en la cantidad de solicitudes que puede hacer tu proyecto a las APIs de Maps Platform. Las solicitudes se pueden limitar de tres maneras:

  • Por día
  • Por minuto
  • Por usuario por minuto (cuando esté disponible)

De la cuota, solo se descuentan las solicitudes exitosas y las que causan errores de servidor. Las solicitudes en las que falla la autenticación no se descuentan de la cuota.

El uso de la cuota se muestra en los gráficos de la página del informe de Cuotas (Quotas) en la consola de Cloud.

Captura de pantalla de la página Cuotas (Quotas) de Maps en la consola de Google Cloud. Muestra las cuotas por API con un selector y, luego, muestra las cargas de mapa en relación con las cuotas establecidas para la API en cuestión.

Facturación

Los informes de Facturación de la consola de Cloud proporcionan información sobre la facturación y los costos relacionados del proyecto que seleccionaste.

La página de informes de Facturación de Cloud te permite ver los costos de uso de Google Cloud Platform correspondientes a todos los proyectos vinculados a una cuenta de Facturación de Cloud. Para ver las tendencias de costos más importantes, puedes seleccionar un rango de datos, especificar un período, configurar los filtros del gráfico y agrupar los datos por proyecto, servicio, SKU o ubicación.

Los informes de Facturación de Cloud pueden ayudarte a responder las siguientes preguntas:

  • ¿Cuál es mi tendencia de gasto en Google Cloud Platform para el mes actual?
  • ¿Qué proyecto costó más el último mes?
  • ¿Cuáles son mis costos futuros previstos en función de las tendencias históricas?
  • ¿Cuánto gasto por región?

En esta imagen, se muestra el informe de Facturación.

Captura de pantalla de la página Facturación de Maps en la consola de Google Cloud. Muestra los datos de facturación de todos los proyectos durante un mes calendario.

Monitoring

Cloud Monitoring recopila mediciones de tu servicio y de los recursos de Google Cloud Platform que usas. Por ejemplo, puedes supervisar las llamadas a las APIs o el uso de la cuota durante un intervalo de tiempo especificado.

Además de definir métricas y gráficos personalizados, puedes establecer alertas. Usa alertas para enviar una notificación cuando el rendimiento de un servicio no cumpla con los criterios que definiste. Por ejemplo, puedes enviar una notificación por correo electrónico o mensaje de texto a la app de la consola de Cloud para dispositivos móviles y otras opciones.

Métricas

En Cloud Monitoring:

  • Una métrica describe algo que se mide. Algunos ejemplos de métricas incluyen la cantidad de llamadas a una API, el porcentaje de una cuota de uso consumido o el uso de la CPU de una máquina virtual.
  • Una serie temporal es una estructura de datos que contiene mediciones de una métrica con marca de tiempo y la información sobre la fuente y el significado de esas mediciones.

Para explorar datos de métricas, crea un gráfico con el Explorador de métricas. Por ejemplo, para ver el recuento de solicitudes de una API en intervalos de un minuto durante la última hora, crea un gráfico de los datos más recientes con el Explorador de métricas.

Captura de pantalla de un gráfico de líneas personalizado que muestra los recuentos de uso de la API. El gráfico puede mostrar datos de una hora a seis semanas o un período personalizado.

Paneles

Los paneles te permiten ver y supervisar los datos de tus series temporales como una colección de gráficos. Para crear paneles personalizados, puedes usar la consola de Cloud o la API de Cloud Monitoring.

En la siguiente imagen, se muestra un panel personalizado con dos gráficos: un gráfico de cuotas a la izquierda y un gráfico del uso de la API a la derecha.

Captura de pantalla de un panel personalizado que muestra dos gráficos. El gráfico de la izquierda muestra las cuotas, mientras que el de la derecha muestra el uso de la API. Ambos gráficos muestran los puntos temporales en su eje horizontal.

Alertas

Puedes crear una política de alertas para recibir notificaciones cuando el rendimiento de un servicio no cumpla con los criterios que definiste. Por ejemplo, puedes crear una política de alertas que notifique a tu equipo de guardia cuando el percentil 90 de la latencia de las respuestas HTTP 200 de tu servicio supere los 100 ms.

Las alertas te permiten, de manera oportuna, estar al tanto de problemas relacionados con tus aplicaciones en la nube, de modo que puedas resolverlos rápidamente.

Cloud Monitoring es compatible con muchos tipos de alertas, como las siguientes:

  • Alertas del umbral de métricas: Recibe una alerta si una métrica es superior o inferior a un valor determinado durante un tiempo específico, o bien si una métrica aumenta o disminuye en un porcentaje predefinido.
  • Alertas de presupuesto: Recibe notificaciones cuando tus costos superen un porcentaje determinado de tu presupuesto.
  • Alertas de cuota: Recibe notificaciones cuando el uso se acerque a un límite de cuota determinado.

Próximos pasos