Compartir a través de


Consulta métricas de Prometheus utilizando libros de trabajo de Azure

Cree paneles con tecnología del servicio administrado de Azure Monitor para Prometheus mediante Azure Workbooks. En este artículo se presentan libros para áreas de trabajo de Azure Monitor y se muestra cómo consultar las métricas de Prometheus mediante libros de Azure y el lenguaje de consulta Prometheus (PromQL).

También puede consultar las métricas de Prometheus mediante PromQL desde el explorador de métricas de un área de trabajo de Azure Monitor. Para más información, consulte Explorador de métricas de Azure Monitor con PromQL (versión preliminar).

Prerrequisitos

Para consultar las métricas de Prometheus desde un área de trabajo de Azure Monitor, necesita lo siguiente:

Cuaderno de explorador de Prometheus

Las áreas de trabajo de Azure Monitor incluyen un libro de exploración para consultar las métricas de Prometheus.

  1. En la página de información general del área de trabajo de Azure Monitor, seleccione Explorador de Prometheus.

Captura de pantalla que muestra la selección del menú del área de trabajo de Azure Monitor.

  1. O el elemento de menú Workbooks y, en la galería del área de trabajo de Azure Monitor, seleccione el icono de libro del Explorador de Prometheus.

Captura de pantalla que muestra la galería de áreas de trabajo de Azure Monitor.

Una hoja de cálculo tiene las siguientes opciones de entrada de datos:

  • Intervalo de tiempo. Seleccione el período de tiempo que desea incluir en la consulta. Seleccione Personalizado para establecer una hora de inicio y finalización.
  • PromQL. Escriba la consulta PromQL para recuperar los datos. Para obtener más información sobre PromQL, consulte Consulta de Prometheus.
  • Pestañas Gráfico, Cuadrícula y Dimensiones. Cambie entre una vista gráfica, tabular y dimensional de la salida de la consulta.

Captura de pantalla que muestra el explorador de PromQL.

Creación de un libro de Prometheus

Los cuadernos soportan muchas visualizaciones e integraciones de Azure. Para más información sobre Azure Workbooks, consulte Crear un Azure Workbook.

  1. En el área de trabajo de Azure Monitor, seleccione Cuadernos.

  2. Seleccione Nuevo.

  3. En el nuevo libro, seleccione Agregar y seleccione Agregar consulta en la lista desplegable.

Captura de pantalla que muestra la lista desplegable Agregar contenido en un área de trabajo en blanco.

  1. Los libros de Azure Workbooks usan orígenes de datos para establecer el ámbito de origen de los datos que presentan. Para consultar las métricas de Prometheus, seleccione la lista desplegable Origen de datos y elija Prometheus .

  2. En la lista desplegable Área de trabajo de Azure Monitor , seleccione el área de trabajo.

  3. Seleccione el tipo de consulta en la lista desplegable Tipo de consulta de Prometheus .

  4. Escriba la consulta PromQL en el campo Consulta de Prometheus .

  5. Seleccione el botón Ejecutar consulta .

  6. Seleccione la edición finalizada en la parte inferior de la sección y guarde el trabajo.

Captura de pantalla que muestra un ejemplo de consulta PromQL.

Solución de problemas

Si recibe un mensaje que indica que "Actualmente no tiene datos de Prometheus ingeridos en esta área de trabajo de Azure Monitor":

  • Compruebe que ha activado la recopilación de métricas en la hoja Clústeres supervisados del área de trabajo de Azure Monitor.

Si la consulta de tu libro de trabajo no devuelve datos y muestra el mensaje "No tienes permiso de consulta":

  • Compruebe que tiene permisos suficientes para realizar microsoft.monitor/accounts/read asignado a través de Access Control (IAM) en el área de trabajo de Azure Monitor.
  • Confirme si la configuración de redes admite el acceso a consultas. Es posible que tenga que habilitar el acceso privado a través del punto de conexión privado o cambiar la configuración para permitir el acceso público.
  • Si tiene habilitado el bloqueo de anuncios en el explorador, es posible que tenga que pausar o deshabilitar y actualizar el libro para ver los datos.

Preguntas más frecuentes

Esta sección proporciona respuestas a preguntas comunes.

Me faltan todas o algunas métricas. ¿Cómo se puede solucionar el problema?

Puede usar la guía de solución de problemas para ingerir métricas de Prometheus desde el agente administrado.

¿Por qué faltan métricas que tienen dos etiquetas con el mismo nombre excepto por las mayúsculas y minúsculas diferentes?

Prometheus administrado por Azure es un sistema que no distingue mayúsculas de minúsculas. Trata cadenas, como nombres de métricas, nombres de etiqueta o valores de etiqueta, como la misma serie temporal si difieren de otra serie temporal solo por el uso de mayúsculas y minúsculas de la cadena. Para más información, consulte Información general sobre las métricas de Prometheus.

Veo algunas lagunas en los datos de métricas, ¿por qué ocurre esto?

Durante las actualizaciones de nodos, es posible que vea una brecha de 1 a 2 minutos en los datos de métricas para las métricas recopiladas de nuestros recopiladores de nivel de clúster. Esta brecha se debe a que el nodo en el que se ejecutan los datos se está actualizando como parte de un proceso de actualización normal. Este proceso de actualización afecta a los destinos de todo el clúster, como kube-state-metrics, y a los destinos de aplicación personalizados que se especifiquen. Esto ocurre cuando el clúster se actualiza de forma manual o mediante una actualización automática. Este comportamiento es esperado y se produce debido a la actualización del nodo en el que se ejecuta. Este comportamiento no afecta a ninguna de nuestras reglas de alerta recomendadas.

Pasos siguientes