Incorporación de un área de trabajo de Azure Monitor a Azure Managed Grafana para recopilar datos de Prometheus

En esta guía, aprenderá a conectar un área de trabajo de Azure Monitor a Grafana directamente desde un área de trabajo de Grafana administrada de Azure. Esta característica está diseñada para proporcionar una manera rápida de recopilar métricas de Prometheus almacenadas en un área de trabajo de Azure Monitor y le permite supervisar los clústeres de Azure Kubernetes Service (AKS) en Grafana.

Requisitos previos

Adición de una asignación de roles

En el área de trabajo de Azure Monitor, asigne el rol Lector de datos de supervisión a la identidad administrada del recurso de Grafana administrado de Azure para que Grafana pueda recopilar datos del área de trabajo de Azure Monitor.

Nota:

Una identidad administrada asignada por el sistema debe estar habilitada en el recurso de Azure Managed Grafana. Si es necesario, habilite; para ello, vaya a Identidad y seleccione Estado: Activado.

Para asignar el rol Lector de datos de supervisión:

  1. Abra el área de trabajo de Azure Monitor que contiene datos de Prometheus.
  2. Vaya a Control de acceso (IAM)>Agregar asignación> de roles.
  3. Seleccione el rol Lector de datos de supervisión y, a continuación , Siguiente.
  4. En Asignar acceso a, seleccione Identidad administrada.
  5. Abra Seleccionar miembros y seleccione el recurso de Azure Managed Grafana.
  6. Seleccione Revisar y asignar para iniciar la asignación de roles.

Adición de un área de trabajo de Azure Monitor

  1. Abra el área de trabajo de Azure Managed Grafana.

  2. En el menú de la izquierda, seleccione Integraciones áreas>de trabajo de Azure Monitor.

    Screenshot of the Grafana roles in the Azure platform.

  3. Seleccione Agregar.

  4. En el panel que se abre, seleccione un área de trabajo de Azure Monitor en la lista y confirme con Agregar.

  5. Una vez completada la operación, Azure muestra todas las áreas de trabajo de Azure Monitor agregadas al área de trabajo de Azure Managed Grafana. Para agregar más áreas de trabajo de Azure Monitor, seleccione Agregar de nuevo.

Mostrar datos de Prometheus en Grafana

Cuando agregó el área de trabajo de Azure Monitor a Azure Managed Grafana en el paso anterior, Azure agregó un nuevo origen de datos prometheus a Grafana.

Para obtener un panel con métricas de Prometheus, use uno de los paneles precompilados o cree uno nuevo.

Uso de un panel precompilado

En Grafana, vaya a Paneles en el menú izquierdo y expanda el origen de datos prometheus administrado. Revise la lista de paneles precompilados y abra uno que le parezca interesante.

Los siguientes paneles generados automáticamente están disponibles a partir del 7 de noviembre de 2023:

  • Kubernetes/Recursos de proceso/Clúster
  • Kubernetes/Recursos de proceso/Clúster (ventanas)
  • Kubernetes/Recursos de proceso/Espacio de nombres (pods)
  • Kubernetes/Recursos de proceso/Espacio de nombres (ventanas)
  • Kubernetes/Recursos de proceso/Espacio de nombres (cargas de trabajo)
  • Kubernetes/Recursos de proceso/Nodo (pods)
  • Kubernetes/Recursos de proceso/Pod
  • Kubernetes/Recursos de proceso/Pod (ventanas)
  • Kubernetes/Recursos de proceso/Carga de trabajo
  • Kubernetes/Kubelet
  • Kubernetes/Redes
  • Kubernetes/Método USE/Clúster (ventanas)
  • Kubernetes/Método USE/Nodo (ventanas)
  • Exportador de nodos/Nodos
  • Exportador de nodos/Método USE/Nodo
  • Información general

En la captura de pantalla siguiente se muestran algunos de los paneles del panel "Kubernetes/Compute Resources/Cluster".

Screenshot of prebuilt dashboard showing Prometheus metrics.

Edite el panel según sea necesario. Para obtener más información sobre cómo editar un panel, lea Editar un panel.

Creación de un panel

Para crear un panel nuevo con métricas de Prometheus:

  1. Abra Grafana y seleccione Conectar ions>Sus conexiones en el menú de la izquierda.

  2. Busque el nuevo origen de datos de Prometheus.

    Screenshot of a new Prometheus data source displayed in the Grafana user interface.

  3. Seleccione Crear un panel para empezar a crear un nuevo panel con métricas de Prometheus.

  4. Seleccione Agregar visualización para empezar a crear un panel.

  5. En métricas, seleccione una métrica y, a continuación , Ejecute consultas para comprobar que el panel puede recopilar y mostrar los datos de Prometheus.

    Screenshot the Grafana UI, showing a new dashboard displaying Prometheus data.

    Para obtener más información sobre cómo editar un panel, lea Editar un panel.

Sugerencia

Si no puede obtener datos de Prometheus en el panel, compruebe si el área de trabajo de Azure Monitor recopila datos de Prometheus. Vaya a Solución de problemas de recopilación de métricas de Prometheus en Azure Monitor para más información.

Eliminación de un área de trabajo de Azure Monitor

Si ya no lo necesita, puede quitar un área de trabajo de Azure Monitor del área de trabajo de Azure Managed Grafana:

  1. En el área de trabajo de Azure Managed Grafana, seleccione Integraciones> **Áreas de trabajo de Azure Monitor en el menú izquierdo.
  2. Seleccione la fila con el recurso que desea eliminar y seleccione Eliminar>sí.

Opcionalmente, también quite la asignación de roles que se agregó anteriormente en el área de trabajo de Azure Monitor:

  1. En el recurso del área de trabajo de Azure Monitor, seleccione Asignaciones de roles de Control de acceso (IAM).>
  2. En Monitoring Data Reader (Lector de datos de supervisión), seleccione la fila con el nombre del recurso de Azure Managed Grafana y seleccione Quitar>Aceptar.

Para más información sobre el servicio administrado de Azure Monitor para Prometheus, lea la guía del servicio administrado de Azure Monitor para Prometheus.

Pasos siguientes

En esta guía paso a paso, ha aprendido a conectar un área de trabajo de Azure Monitor a Grafana. Para obtener información sobre cómo crear y configurar paneles de Grafana, vaya a Crear paneles.