Puede integrar un origen de datos de Application Monitoring de Application Real-Time Monitoring Service (ARMS) y el panel en un espacio de trabajo de Alibaba Cloud Managed Service for Grafana, y volver a crear un panel personalizado en el espacio de trabajo según sus requisitos empresariales.
Requisitos previos
El agente de ARMS está instalado para su aplicación. Para obtener más información, consulte Application Monitoring overview.
-
Se ha creado un espacio de trabajo. Para obtener más información, consulte Create a Grafana workspace.
Se utiliza Managed Service for Grafana Pro Edition o Advanced Edition. Los espacios de trabajo de Managed Service for Grafana Shared Edition no admiten la edición de paneles. Para crear un panel personalizado, primero debe crear un espacio de trabajo en Pro Edition o Advanced Edition. Para obtener más información sobre las reglas de facturación de los espacios de trabajo en cada edición, consulte Billing rules.
Contexto
Application Monitoring crea automáticamente una instancia de Prometheus gratuita en la región donde se despliega su aplicación. Como se muestra en la siguiente figura, todas las métricas de su aplicación monitoreadas en la región China (Hangzhou) se almacenan en la instancia de Prometheus denominada arms_metrics_cn-hangzhou_cloud_hangzhou. Para obtener más información, consulte Access Application Monitoring data with Prometheus.
En algunos escenarios, se requieren métricas de Application Monitoring. Ejemplos:
Desea volver a crear un panel basado en las métricas de Application Monitoring.
En las tareas diarias de operación y mantenimiento, desea combinar las métricas de Application Monitoring con las métricas de otros orígenes de datos para crear un panel dedicado.
Al inicio de las horas pico, desea combinar las métricas de Application Monitoring con las métricas de servicios ascendentes o descendentes para crear un panel dedicado.
Paso 1: Integrar un origen de datos de Application Monitoring
Inicie sesión en la consola de ARMS.
En el panel de navegación izquierdo, seleccione . En la página Workspace Management, haga clic en el ID del espacio de trabajo.
En la página Workspace Information, haga clic en Application Monitoring Service en la sección Cloud Service Integration. Busque la instancia de Prometheus en la región de destino y haga clic en Integrations en la columna Actions.
En el mensaje que aparece, haga clic en OK.
Una vez completada la sincronización, haga clic en Folder en la columna Actions.
-
En la pestaña Dashboards de la página que aparece, haga clic en el nombre de un panel para ver el panel preconfigurado de Application Monitoring.

Paso 2: Crear un panel personalizado
Si el panel preconfigurado no satisface sus necesidades, puede modificarlo o crear uno nuevo.
En este ejemplo se utiliza Grafana 10.0.X. Para otras versiones, el procedimiento es similar.
Agregar un panel: Haga clic en el icono
en la esquina superior derecha.Crear un panel: En el panel de navegación izquierdo, seleccione
> Dashboard. En la página New dashboard, haga clic en Add an empty panel.
-
En la sección Query de la página Edit Panel, seleccione el origen de datos que sincronizó en Step 1.
ImportanteAsegúrese de que haya datos disponibles en el origen de datos actual.
-
En la sección A, introduzca una sentencia de consulta.
Método 1:
En el modo Code, introduzca una sentencia PromQL a la derecha de Metrics browser. Para obtener más información sobre las sentencias PromQL, consulte la documentación de Prometheus.

Método 2
En el modo Builder, seleccione una métrica de la lista desplegable Metric, como
arms_jvm_threads_count, para consultar el número de subprocesos de JVM. Para obtener información sobre las métricas compatibles con Application Monitoring, consulte Application Monitoring metrics.En la sección Label filters, especifique una etiqueta y un valor.

-
En la pestaña Panel del lado derecho, establezca el título del panel y seleccione los tipos de gráfico.
NotaPuede seleccionar varios tipos de gráfico para una métrica y obtener gráficos con diferentes niveles de granularidad.

En la esquina superior derecha del panel, haga clic en Apply.
Referencias
Puede configurar alertas para una o varias interfaces. De este modo, se envían notificaciones de alerta al equipo de operación y mantenimiento cuando ocurren excepciones. Para obtener más información, consulte Alert rules.
Para obtener información sobre cómo importar datos de Application Monitoring desde Managed Service for Prometheus a un sistema Grafana local, consulte Connect Managed Service for Prometheus to a self-managed Grafana.