Este documento explica cómo monitorear el consumo de reservas de recursos zonales de Compute Engine mediante Cloud Monitoring.
La supervisión recopila y almacena información sobre el rendimiento de Google Cloud servicios como Compute Engine. La información de rendimiento se denomina métricas y series de tiempo . Puedes acceder a las métricas y series temporales de tus reservas de Compute Engine para hacer lo siguiente:
Muestre cómo se consumen sus reservas mediante paneles de seguimiento .
Recibe notificaciones oportunas cuando el consumo de tus reservas se encuentre en un estado específico mediante el uso de políticas de alertas de Monitoreo .
Estos métodos pueden, por ejemplo, ayudarle a verificar que sus reservas se estén consumiendo según lo planeado o actuar oportunamente para evitar costos innecesarios por recursos desperdiciados o reservas no utilizadas.
Antes de comenzar
- Revisa los requisitos y restricciones para reservaciones.
-
Enable the Monitoring API.
- Si aún no lo has hecho, configura la autenticación. La autenticación es el proceso mediante el cual se verifica su identidad para acceder a Google Cloud servicios y API. Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
REST
Para usar las muestras de la API de REST en esta página en un entorno de desarrollo local, debes usar las credenciales que proporcionas a la CLI de gcloud.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Para obtener más información, consulta Autentica para usar REST en la documentación de autenticación de Google Cloud .
Roles requeridos
Para obtener los permisos que necesita para crear paneles de monitoreo o políticas de alerta para monitorear el consumo de reservas, solicite a su administrador que le otorgue el rol de IAM de administrador de monitoreo (
roles/monitoring.admin
) en el proyecto. Para obtener más información sobre cómo otorgar roles, consulte Administrar el acceso a proyectos, carpetas y organizaciones .Este rol predefinido contiene los permisos necesarios para crear paneles de monitoreo o políticas de alertas para monitorear el consumo de reservas. Para ver los permisos exactos que se requieren, expanda la sección Permisos requeridos :
Permisos requeridos
Se requieren los siguientes permisos para crear paneles de seguimiento o políticas de alertas para monitorear el consumo de reservas:
- Para crear paneles:
monitoring.dashboards.create
en el proyecto - Para crear alertas de políticas:
monitoring.alertPolicies.create
en el proyecto
Es posible que también pueda obtener estos permisos con roles personalizados u otros roles predefinidos .
Restricciones
Al utilizar Monitoreo para acceder y ver la serie temporal de una reserva, se aplican las siguientes restricciones:
Después de crear una reserva, su serie temporal estará disponible en 30 minutos.
Una vez que una serie temporal está disponible, Monitoring comienza a actualizarla al menos una vez cada 30 minutos.
Si elimina una reserva, su serie temporal también se elimina y no se puede recuperar.
Solo puede acceder y ver la serie temporal de una reserva que se creó en el proyecto actual.
Para obtener más información sobre las restricciones de monitoreo, consulte Cuotas y límites de Cloud Monitoring .
Métricas de reservas
Al crear paneles de control o políticas de alerta, primero debe seleccionar la opción Google Cloud métrica para medir cómo Google Cloud el servicio se está desempeñando. Para reservas, puedes seleccionar las siguientes métricas de Compute Engine:
Reservado : el número de instancias de máquina virtual (VM) reservadas en cada reserva del proyecto actual.
Usado : la cantidad de máquinas virtuales consumidas en cada reserva en el proyecto actual.
Después de seleccionar una métrica, puede filtrar o agrupar aún más las medidas de la métrica de reservas. Para obtener más información sobre los filtros disponibles para reservas, consulte Filtros de reservas en este documento.
Filtros de reservas
Puede utilizar filtros de Monitoreo para agrupar o filtrar los datos de series temporales asociados con una o más reservas. Específicamente, al crear paneles de monitoreo o políticas de alertas, puede limitar los datos de series temporales que utilizan especificando una o más de las siguientes etiquetas:
Selector Nombre de la etiqueta Descripción metadata.system
machine_type
El tipo de máquina especificada en las máquinas virtuales reservadas para una reserva. metadata.system
name
El nombre de una reserva. metadata.system
state
El estado de una reserva. Solo puede monitorear reservas en el estado ACTIVE
, que es cuando existe una reserva.metric
reserved_resource_type
El tipo de recursos zonales reservados por una reserva. Solo puede monitorear el tipo instance
, que es una instancia de VM.metric
service_name
Cuando seleccionas la métrica Usado en la consola de Google Cloud, puedes ver qué Google Cloud El producto consume la reserva. El valor puede ser uno de los siguientes:
-
COMPUTE_ENGINE
: VM en Compute Engine -
VERTEX_ONLINE_PREDICTION
: VM en trabajos de predicción de Vertex AI -
VERTEX_TRAINING
: VM en trabajos de entrenamiento personalizados de Vertex AI
Si consumes reservas tanto en Compute Engine como en Vertex AI, crea un filtro para cada valor anterior.
resource
location
La zona donde se encuentra una reserva. resource
reservation_id
El identificador (ID) de una reserva. resource
resource_container
El número de proyecto del proyecto donde existe una reserva. Solo puedes monitorear las reservas que se crearon en tu proyecto. Al crear un filtro, debe especificar el selector y el nombre de la etiqueta, seguido de un operador de comparación y luego el valor a filtrar. Por ejemplo, si quieres que tu consulta filtre tus reservas por zona
us-central1-a
, utiliza el siguiente filtro:resource.location = "us-central1-a"
Para asegurarse de que el valor que especifica en un filtro coincida con el valor del campo de una reserva, vea los detalles de la reserva .
Monitorizar el consumo de reservas
Para monitorear el consumo de tus reservas, selecciona uno de los siguientes métodos especificados en este documento:
Cree un panel : cree paneles de seguimiento y agregue widgets a las áreas de gráficos para mostrar los datos de series temporales vinculados al consumo de sus reservas.
Este método es útil cuando, por ejemplo, desea verificar que una VM esté consumiendo correctamente una reserva o comparar la tendencia de consumo de varias reservas.
Cree políticas de alerta : cree políticas de alerta para enviar alertas cuando los datos de la serie temporal vinculados al consumo de sus reservas alcancen un umbral definido.
Este método es útil cuando, por ejemplo, desea recibir una notificación cuando la cantidad de máquinas virtuales utilizadas en el proyecto actual esté por debajo de una proporción específica, o cuando una reserva permanezca sin usar durante un período de tiempo específico.
Crear un panel
Puedes crear paneles de Monitoreo y ver las series temporales vinculadas al consumo de tus reservas usando la consola de Google Cloud (recomendado) y la API de Monitoreo.
Al definir cómo mostrar los datos de series temporales de un filtro de Monitoreo, debe utilizar uno de los siguientes métodos:
Consulta básica : este método es útil para configurar rápidamente los datos de series temporales para un widget de panel.
Por ejemplo, puede utilizar la Consulta básica para mostrar rápidamente cuál de sus reservas en una zona específica aún no se ha consumido por completo.
MQL : este método es útil para recuperar, filtrar y manipular datos de series temporales para crear configuraciones más complejas para un widget de panel.
Por ejemplo, puede utilizar Monitoring Query Language (MQL) para mostrar la proporción de máquinas virtuales consumidas y máquinas virtuales reservadas en sus reservas.
Consulta básica
El siguiente ejemplo describe cómo crear un panel de monitoreo con un widget de gráfico de líneas para mostrar sus reservas consumidas en la zona
us-central1-a
.Consola
Para crear un panel de monitoreo usando Consulta básica, siga estos pasos:
En la consola de Google Cloud, vaya a Paneles .
Haga clic
Crear panel .Se abre la página Nuevo panel .
Haga clic
Agregar widget .Aparece el panel Agregar widget .
Haga clic en uno de los widgets disponibles. Por ejemplo, haga clic en el widget Línea .
Aparece el panel Configurar widget .
Haga clic en Seleccionar una métrica .
En la ventana Seleccionar una métrica , haga lo siguiente:
Ingrese
Reservation
y luego seleccione Reserva .En la lista de categorías de métricas activas , seleccione Reserva nuevamente.
En la lista Métricas activas , seleccione una de las métricas disponibles. Por ejemplo, seleccione Usado .
Haga clic en Aplicar .
Para filtrar tus reservas por una zona específica, haz lo siguiente:
En la lista Agregar filtro , seleccione uno de los filtros disponibles para reservas . Para este ejemplo, seleccione ubicación .
En la lista Comparador , seleccione uno de los operadores disponibles. Para este ejemplo, seleccione = (igual a) (predeterminado).
En la lista Valor , seleccione la zona que desea utilizar para filtrar sus reservas. Para este ejemplo, seleccione us-central1-a .
Haga clic en Aplicar .
Para obtener más opciones para personalizar los paneles de monitoreo mediante la consola de Google Cloud, consulte Crear y administrar paneles personalizados .
DESCANSAR
Para crear un panel de monitoreo usando la consulta básica, realice una solicitud
POST
al métododashboards.create
.POST https://monitoring.googleapis.com/v1/projects/PROJECT_ID/dashboards { "displayName": "Consumed reservations in zone us-central1-a", "mosaicLayout": { "columns": 12, "tiles": [ { "height": 4, "widget": { "title": "Reservation - Used for us-central1-a [MEAN]", "xyChart": { "chartOptions": { "mode": "COLOR" }, "dataSets": [ { "minAlignmentPeriod": "60s", "plotType": "LINE", "targetAxis": "Y1", "timeSeriesQuery": { "timeSeriesFilter": { "aggregation": { "alignmentPeriod": "60s", "perSeriesAligner": "ALIGN_MEAN" }, "filter": "FILTER", "secondaryAggregation": { "alignmentPeriod": "60s", "perSeriesAligner": "ALIGN_NONE" } } } } ], "timeshiftDuration": "0s", "yAxis": { "scale": "LINEAR" } } }, "width": 6 } ] } }
Reemplace lo siguiente:
PROJECT_ID
: el ID del proyecto actual.FILTER
: el filtro de seguimiento que se utilizará en su panel de control. Por ejemplo, para monitorear las reservas consumidas en la zonaus-central1-a
, especifique lo siguiente:resource.type = 'compute.googleapis.com/Reservation' AND metric.type = 'compute.googleapis.com/reservation/used' AND resource.location = 'us-central1-a'
Para obtener más opciones para personalizar los paneles de Monitoring mediante la API de Monitoring, consulte Crear y administrar paneles mediante la API .
MQL
El siguiente ejemplo describe cómo crear un panel de supervisión con un widget de gráfico de líneas para mostrar la proporción de máquinas virtuales utilizadas y reservadas en sus reservas.
Consola
Para crear un panel de monitoreo usando MQL, siga estos pasos:
En la consola de Google Cloud, vaya a Paneles .
Haga clic
Crear panel .Se abre la página Nuevo panel .
Haga clic
Agregar widget .Aparece el panel Agregar widget .
Haga clic en uno de los widgets disponibles. Por ejemplo, haga clic en el widget Línea .
Aparece el panel Configurar widget .
Haga clic en
MQL .En el editor de consultas, ingrese una consulta MQL. Por ejemplo, para ver la proporción de máquinas virtuales utilizadas y reservadas en sus reservas, especifique lo siguiente:
fetch compute.googleapis.com/Reservation | { metric compute.googleapis.com/reservation/used | group_by [metadata.system.name], sliding(1m), max(value.used) ; metric compute.googleapis.com/reservation/reserved | group_by [metadata.system.name], sliding(1m), max(value.reserved) } | ratio
Haga clic en Ejecutar consulta .
Haga clic en Aplicar .
Para obtener más opciones para personalizar los paneles de monitoreo mediante la consola de Google Cloud, consulte Crear y administrar paneles personalizados .
DESCANSAR
Para crear un panel de monitoreo usando MQL, realice una solicitud
POST
al métododashboards.create
.POST https://monitoring.googleapis.com/v1/projects/PROJECT_ID/dashboards { "displayName": "Consumed reservations in zone us-central1-a", "mosaicLayout": { "columns": 12, "tiles": [ { "height": 4, "widget": { "title": "Reservation - Used for us-central1-a [MEAN]", "xyChart": { "chartOptions": { "mode": "COLOR" }, "dataSets": [ { "plotType": "LINE", "targetAxis": "Y1", "timeSeriesQuery": { "timeSeriesQueryLanguage": "MQL_QUERY" } } ], "timeshiftDuration": "0s", "yAxis": { "scale": "LINEAR" } } }, "width": 6, "xPos": 6 } ] } }
Reemplace lo siguiente:
PROJECT_ID
: el ID del proyecto actual.MQL_QUERY
: la consulta MQL que se utilizará para el widget de gráfico de líneas. Por ejemplo, para ver la proporción de máquinas virtuales utilizadas y reservadas en sus reservas, especifique lo siguiente:fetch compute.googleapis.com/Reservation | { metric compute.googleapis.com/reservation/used | group_by [metadata.system.name], sliding(1m), max(value.used) ; metric compute.googleapis.com/reservation/reserved | group_by [metadata.system.name], sliding(1m), max(value.reserved) } | ratio
Para obtener más opciones para personalizar los paneles de Monitoring mediante la API de Monitoring, consulte Crear y administrar paneles mediante la API .
Crear políticas de alerta
Puede crear políticas de alertas de Monitoring para recibir notificaciones sobre el consumo de reservas en el proyecto actual mediante la consola de Google Cloud y la API de Monitoring.
Al definir una condición de alerta para una política de alertas, debe utilizar uno de los siguientes métodos:
Consulta básica : este método es útil para crear condiciones de alerta simples.
Por ejemplo, puede utilizar la consulta básica para crear una condición de alerta que se activa cada vez que se consume una reserva por primera vez.
MQL : este método es útil para recuperar, filtrar y manipular datos de series temporales para crear condiciones de alerta más complejas.
Por ejemplo, puede utilizar Monitoring Query Language (MQL) para crear una condición de alerta que se activa cuando la proporción de máquinas virtuales reservadas a máquinas virtuales consumidas alcanza un umbral específico.
Consulta básica
El siguiente ejemplo crea una política de alertas que envía una notificación de alerta cuando se consume una reserva por primera vez. Específicamente, la alerta se activa cuando la cantidad de máquinas virtuales consumidas en una reserva es mayor que
0
.Consola
Para crear una política de alertas de monitoreo mediante Consulta básica, siga estos pasos:
En la consola de Google Cloud, vaya a Alertas .
Haga clic
Crear política .Se abre la página Crear política de alertas .
Haga clic en
Seleccione una métrica .Aparece la ventana Seleccionar una métrica .
En la ventana Seleccionar una métrica , haga lo siguiente:
En el campo Filtrar por nombre de recurso o métrica , ingrese
Reservation
.Si la métrica Reserva aparece en la lista de Recursos activos , selecciónela. De lo contrario, haga lo siguiente:
Borrar Mostrar solo métricas y recursos activos .
Aparece la lista de recursos inactivos .
En la lista Recursos inactivos , seleccione Reserva .
En la lista de categorías de métricas activas , seleccione Reserva nuevamente.
Aparece la lista de métricas activas .
En la lista Métricas activas , seleccione una de las métricas disponibles.
Por ejemplo, seleccione Usado .
Haga clic en Aplicar .
Haga clic
Agregar filtro .Aparece la sección Agregar filtro .
En la sección Agregar filtro , haga lo siguiente:
En la lista Etiqueta , seleccione uno de los filtros disponibles para reservas especificados en este documento.
Por ejemplo, para filtrar sus reservas por nombre, seleccione nombre .
En la lista Comparación , seleccione uno de los operadores disponibles.
Por ejemplo, seleccione = (igual a) (predeterminado).
En la lista Valor , seleccione el nombre de la reserva que desea monitorear.
Haga clic en Listo .
Haga clic en Siguiente .
Aparece el panel Configurar activador de alerta .
En la sección Tipos de condición , seleccione una de las siguientes opciones:
Para activar la condición si una serie temporal cae por encima o por debajo de un valor específico, seleccione Umbral .
Para activar la condición si una serie temporal no tiene datos para un tiempo específico, seleccione Ausencia de métrica .
Para activar la condición si se prevé que una serie temporal cruce el umbral en un futuro próximo, seleccione Previsión .
Por ejemplo, seleccione Umbral (predeterminado).
En la lista Activador de alerta , seleccione la condición que desencadena la alerta.
Por ejemplo, seleccione Cualquier infracción de serie temporal (predeterminado).
En la lista Posición de umbral , seleccione cuándo se activa la condición.
Por ejemplo, seleccione Por encima del umbral .
En el campo Valor umbral , ingrese un valor para la condición.
Por ejemplo, ingrese
0
.En el campo Nombre de la condición , ingrese un nombre para su condición.
Por ejemplo, ingrese
Reservation RESERVATION_NAME consumed.
Donde RESERVATION_NAME es el nombre de la reserva que especificaste en los pasos anteriores.
Haga clic en Siguiente .
Aparece el panel Configurar notificaciones y finalizar alertas .
Haz clic en Usar canales de notificación .
En el campo Canales de notificación , seleccione los canales en los que desea recibir notificaciones sobre el incidente.
Si no tiene canales de notificación disponibles, haga clic en Administrar canales de notificación y luego siga los pasos para crear canales de notificación. Para obtener más información, consulte Crear y administrar canales de notificación .
En el campo Duración del cierre automático del incidente , seleccione una duración después de la cual un incidente se cierra automáticamente.
Por ejemplo, seleccione 3 días .
En el campo Nombre de la política de alerta , ingrese un nombre para la política de alerta.
Por ejemplo, ingrese
Alert: you started consuming reservation RESERVATION_NAME !
Donde RESERVATION_NAME es el nombre de la reserva que especificaste en los pasos anteriores.
Haga clic en Siguiente .
Se abre la página de revisión de su condición de alerta.
Haga clic en Crear política .
La creación de la política de alertas puede tardar unos segundos en completarse. Esta acción lo redirige a la página Crear política de alertas .
Para obtener más información sobre las opciones que tiene al crear políticas de alertas mediante la consola de Google Cloud y la consulta básica, consulte Crear políticas de alertas basadas en métricas .
DESCANSAR
Para crear una política de alertas de monitoreo mediante consulta básica, realice una solicitud
POST
al métodoprojects.alertPolicies.create
.POST https://monitoring.googleapis.com/v3/projects/PROJECT_ID/alertPolicies { "displayName": "Alert: you started consuming reservation RESERVATION_NAME!", "conditions": [ { "displayName": "Reservation RESERVATION_NAME consumed.", "conditionThreshold": { "filter": "FILTER", "aggregations": [ { "alignmentPeriod": "300s", "crossSeriesReducer": "REDUCE_NONE", "perSeriesAligner": "ALIGN_MEAN" } ], "comparison": "COMPARISON_GT", "duration": "0s", "trigger": { "count": 1 }, "thresholdValue": 0 } } ], "alertStrategy": { "autoClose": "AUTO_CLOSE_TIME" }, "combiner": "OR", "enabled": true, "notificationChannels": [ "projects/PROJECT_ID/notificationChannels/NOTIFICATION_CHANNEL" ] }
Reemplace lo siguiente:
PROJECT_ID
: el ID del proyecto actual.RESERVATION_NAME
: el nombre de una reserva existente que se encuentra en el proyecto actual.FILTER
: el filtro de monitoreo que se utilizará para su política de alertas. Por ejemplo, para monitorear la métricaused
para la reserva RESERVATION_NAME , especifique lo siguiente:resource.type = 'compute.googleapis.com/Reservation' AND metric.type = 'compute.googleapis.com/reservation/used' AND metadata.system.name = 'RESERVATION_NAME'
AUTO_CLOSE_TIME
: el tiempo en segundos antes de que un incidente se cierre automáticamente. El valor debe estar entre0s
y604800s
(7 días). Por ejemplo, ingrese259200s
(3 días).NOTIFICATION_CHANNEL
: el nombre de un canal de notificación existente. Para configurar un canal de notificación, consulte Crear y administrar canales de notificación .
Para obtener más información sobre las opciones que tiene al crear políticas de alerta mediante la API de supervisión y la consulta básica, consulte Crear políticas de alerta mediante la API .
MQL
El siguiente ejemplo crea una política de alertas que envía una notificación de alerta cada vez que el porcentaje de máquinas virtuales utilizadas frente a máquinas virtuales reservadas en sus reservas supera el 90 %.
Consola
Para crear una política de alertas de monitoreo usando MQL, siga estos pasos:
En la consola de Google Cloud, vaya a Alertas .
Haga clic
Crear política .Se abre la página Crear política de alertas .
En la barra de herramientas, haga clic en MQL .
Aparece el panel Editar consulta .
En el panel Editar consulta , ingrese una consulta MQL.
Por ejemplo, para crear una consulta que agrupe sus reservas por nombre y active una condición de alerta cuando se consuma más del 90% de sus reservas, ingrese la siguiente consulta:
fetch compute.googleapis.com/Reservation | { metric compute.googleapis.com/reservation/used | group_by [metadata.system.name], sliding(1m), max(value.used) ; metric compute.googleapis.com/reservation/reserved | group_by [metadata.system.name], sliding(1m), max(value.reserved) } | ratio | every 1m | condition gt(val(), 0.9)
Para ejecutar la consulta que acaba de ingresar, haga clic en Ejecutar consulta .
Haga clic en Siguiente .
Aparece el panel Configurar activador de alerta .
Si el nombre de la condición es , ingrese un nombre para su condición.
Por ejemplo, ingresa
Over 90% of your reservations are consumed.
Haga clic en Siguiente nuevamente.
Aparece el panel Configurar notificaciones y finalizar alertas .
Haz clic en Usar canales de notificación .
En el campo Canales de notificación , seleccione los canales en los que desea recibir notificaciones sobre el incidente.
Si no tiene canales de notificación disponibles, haga clic en Administrar canales de notificación y luego siga los pasos para crear canales de notificación. Para obtener más información, consulte Crear y administrar canales de notificación .
En el campo Duración del cierre automático del incidente , seleccione una duración después de la cual un incidente se cierra automáticamente.
Por ejemplo, seleccione 3 días .
En el campo Nombre de la política de alerta , ingrese un nombre para la política de alerta.
Por ejemplo, introduce
Alert: over 90% of your reservations are consumed.
Haga clic en Siguiente .
Se abre la página de revisión de su condición de alerta.
Haga clic en Crear política .
La creación de la política de alertas puede tardar unos segundos en completarse. Esta acción lo redirige a la página Crear política de alertas .
Para obtener más información sobre la creación de políticas de alertas utilizando la consola de Google Cloud y MQL, consulte Crear políticas de alertas de MQL (consola) .
DESCANSAR
Para crear una política de alertas de monitoreo usando MQL, realice una solicitud
POST
al métodoprojects.alertPolicies.create
.POST https://monitoring.googleapis.com/v3/projects/PROJECT_ID/alertPolicies { "displayName": "Alert: over 90% of your reservations are consumed.", "conditions": [ { "displayName": "Over 90% of your reservations are consumed.", "conditionMonitoringQueryLanguage": { "duration": "0s", "trigger": { "count": 1 }, "query": "MQL_QUERY" } } ], "alertStrategy": { "autoClose": "AUTO_CLOSE_TIME" }, "combiner": "OR", "enabled": true, "notificationChannels": [ "projects/PROJECT_ID/notificationChannels/NOTIFICATION_CHANNEL" ] }
Reemplace lo siguiente:
PROJECT_ID
: el ID del proyecto actual.MQL_QUERY
: una consulta MQL que se utilizará para la política de alertas. Por ejemplo, para crear una consulta que realice un seguimiento cuando el porcentaje de máquinas virtuales utilizadas frente a máquinas virtuales reservadas es superior al 90 % en las reservas del proyecto actual, especifique lo siguiente:fetch compute.googleapis.com/Reservation | { metric compute.googleapis.com/reservation/used | group_by [metadata.system.name], sliding(1m), max(value.used) ; metric compute.googleapis.com/reservation/reserved | group_by [metadata.system.name], sliding(1m), max(value.reserved) } | ratio | every 1m | condition gt(val(), 0.9)
AUTO_CLOSE_TIME
: el tiempo en segundos antes de que un incidente se cierre automáticamente. El valor debe estar entre0s
y604800s
(7 días). Por ejemplo, ingrese259200s
(3 días).NOTIFICATION_CHANNEL
: el nombre de un canal de notificación existente. Para configurar un canal de notificación, consulte Crear y administrar canales de notificación .
Para obtener más información sobre la creación de políticas de alerta utilizando la API de monitoreo y MQL, consulte Crear políticas de alerta (API) de MQL .
Solucionar problemas
Aprenda a solucionar problemas con el monitoreo de reservas .
¿Qué sigue?
Aprende cómo consumir reservas .
Aprenda cómo adjuntar reservas a compromisos .
Aprende cómo modificar reservas .
Aprende cómo eliminar reservas .
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-04-17 (UTC).
- Para crear paneles: