Usar el editor de código de PromQL

En esta página, se describe cómo usar el editor de código para PromQL. El editor es disponibles en la consola de Google Cloud, y brinda sugerencias y otras herramientas para crear consultas de PromQL válidas.

En esta página, no se abarca el lenguaje de PromQL. para obtener información sobre PromQL, te recomendamos consultar la documentación de código abierto. Lo siguiente puede ayudarte a comenzar:

Accede al editor de código

Puedes acceder a PromQL desde las siguientes páginas en la consola de Google Cloud:

  • Explorador de métricas
  • Agrega un widget cuando crees paneles

Para abrir el editor de código cuando usas el Explorador de métricas, sigue estos pasos:

  1. En la consola de Google Cloud, ve a la página Explorador de métricas:

    Dirígete al Explorador de métricas

    Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.

  2. En la barra de herramientas del panel del compilador de consultas, selecciona el botón cuyo nombre sea MQL o PromQL.
  3. Verifica que PromQL esté seleccionado en el botón de activación Lenguaje. El botón de activación de lenguaje se encuentra en la misma barra de herramientas que te permite dar formato a tu consulta.
  4. Después de completar tu consulta, puedes configurar la leyenda o cambiar cómo se muestran los datos. Si deseas obtener más información, consulta las siguientes páginas:

Cómo usar el editor de código

Para usar el editor de código, escribe tu consulta en el campo de texto y Haz clic en Ejecutar consulta.

Autocompletado

A medida que escribes tu consulta, el editor muestra una lista de finalizaciones válidas de forma sintáctica. Puedes abrir el menú de autocompletado de forma manual si presionas Control+Space y puedes descartarlo si presionas Escape.

Para navegar por la lista de opciones, usa las teclas de flecha. Si presionas Enter, se inserta la opción seleccionada.

Para insertar el prefijo que se aplica a todas las opciones disponibles, presiona Tab.

Buscar y reemplazar

El editor admite una función de búsqueda y reemplazo. Para buscar y, opcionalmente, reemplazar términos en tu consulta, presionar Control+F (o Command+F en Mac). El En la siguiente captura de pantalla, se muestra la función:

es compatible con la función de buscar y reemplazar.

Controles del editor

El editor tiene dos controles que determinan cómo interactúa con tu consulta.

De forma predeterminada, tu consulta se ejecuta solo cuando haces clic en Ejecutar consulta. Puedes configurar el editor para que ejecute tu consulta automáticamente como escribes, pero esta opción está inhabilitada de forma predeterminada.

Para habilitar la opción de ejecución automática, usa el botón de activación Ejecutar automáticamente. Cuando esta opción está habilitada, el editor funciona de la siguiente manera:

  • No se muestra el botón Ejecutar consulta.
  • Los mensajes de error aparecen de forma continua a medida que escribes.
  • Si el cursor está al final de una consulta que está incompleta pero no tiene errores, el editor mostrará un triángulo amarillo en la barra de control. Si también aparece el texto Consulta incompleta.

    El editor no intenta evaluar las consultas incompletas.

También hay una barra entre el editor de código y la región del gráfico. Usa esta barra para cambiar los tamaños relativos de las dos regiones.

Guardar gráficos

La forma de guardar un gráfico depende del contexto en el que creaste el gráfico:

  • En el Explorador de métricas.
  • Como parte de la creación o edición de un panel personalizado

Guarda gráficos del Explorador de métricas

En el editor de código del Explorador de métricas, tienes la opción de guardar los cambios. tu gráfico en un panel personalizado. Para guardar el gráfico, haz lo siguiente:

  1. En la consola de Google Cloud, ve a la página Explorador de métricas:

    Dirígete al Explorador de métricas

    Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.

  2. En la barra de herramientas del panel del compilador de consultas, selecciona el botón cuyo nombre sea MQL o PromQL.
  3. Verifica que PromQL esté seleccionado en el botón de activación Lenguaje. El botón de activación de lenguaje se encuentra en la misma barra de herramientas que te permite dar formato a tu consulta.
  4. Ingresa tu consulta en el editor.
  5. Si no tienes habilitada la opción de ejecución automática para el editor de código, ejecuta tu consulta haciendo clic en Ejecutar consulta antes de guardar el gráfico. De forma predeterminada, los paneles personalizados guardan tus cambios de forma periódica. Cuando no ejecutes tu consulta primero, el editor de código guardará la última consulta que ejecutaste.

  6. Haz clic en Guardar gráfico.

  7. Para seguir guardando el gráfico, sigue estos pasos:

    1. Ponle un título descriptivo al gráfico.
    2. Selecciona el panel para el gráfico nuevo.
    3. Haz clic en Guardar en el cuadro de diálogo.

Guarda gráficos en un panel personalizado

Para guardar un gráfico nuevo en tu panel, haz lo siguiente:

  1. Ponle un título descriptivo al gráfico.

  2. Si no tienes habilitada la opción de ejecución automática para el editor de código, ejecuta tu consulta haciendo clic en Ejecutar consulta antes de guardar el gráfico. De forma predeterminada, los paneles personalizados guardan tus cambios de forma periódica. Cuando no ejecutes tu consulta primero, el editor de código guardará la última consulta que ejecutaste.

  3. Si no tienes habilitado el guardado automático en tu panel, Haz clic en Guardar.

La consola de Google Cloud admite filtros a nivel de la página para personalizar paneles de control. Estos filtros son compatibles con PromQL gráficos en tus paneles personalizados.

Salir del editor de código

Para salir del editor de código sin guardar tu consulta, haz lo siguiente: haz clic en una de las otras pestañas del selector. Cualquier texto de consulta en el editor se descarta, pero tienes la opción de guardarla en el portapapeles.