Todos los productos
Search
Centro de documentos

Managed Service for Prometheus:Uso de Managed Service for Prometheus para monitorear instancias ECS

Última actualización: Sep 05, 2026

Monitoree instancias ECS en una VPC con Managed Service for Prometheus. Habilite Host Monitor para instalar automáticamente los exporters y recopilar métricas; posteriormente, puede descartar las métricas innecesarias y configurar alertas de forma opcional.

Flujo de trabajo

Para monitorear instancias ECS, complete los siguientes pasos:

  1. Habilite Host Monitor: Seleccione una VPC para instalar automáticamente los exporters de código abierto. El servicio administrado Prometheus agent recopila datos de forma automática.

  2. (Opcional) Modifique Host Monitor: Cambie configuraciones como el puerto de servicio para corregir errores o cumplir con nuevos requisitos.

  3. (Opcional) Descarte métricas: Elimine las métricas innecesarias para reducir el volumen de recopilación y los costos.

  4. (Opcional) Configure alertas: Establezca reglas de alerta para detectar cambios en las métricas y solucionar problemas con rapidez.

image

Requisitos previos

  • Debe contar con una VPC que tenga una o más instancias ECS creadas. Para obtener más información, consulte Create and manage an ECS instance in the console (express version).

  • Alibaba Cloud Resource Center debe estar activado. Para obtener más información, consulte Activate Resource Center.

    Nota

    Managed Service for Prometheus utiliza los datos de VPC y ECS de la cuenta actual provenientes de Resource Center para el descubrimiento de servicios. Active Resource Center antes de habilitar el monitoreo.

1. Habilitar Host Monitor

Al habilitar Host Monitor para una VPC, se instalan Node Exporter y Process Exporter en cada instancia ECS de forma predeterminada. The managed Prometheus agent then collects, stores, and visualizes data with unified alerting. Se recopilan aproximadamente 1,000 métricas por instancia ECS en cada ciclo de recolección..

1.1 Habilitar el componente

  1. En el panel de navegación izquierdo de la ARMS console, haga clic en Integration Center. En la sección Infrastructure, haga clic en Host Monitor.image

  2. Seleccione la VPC y configure los parámetros tal como se describe en Monitor ECS instances.image

  3. Haga clic en OK y espere de 1 a 2 minutos.

1.2 Identificar la instancia de Prometheus para su instancia ECS

Después de habilitar Host Monitor, compruebe qué instancia de Prometheus está recopilando datos para su instancia ECS. Cada instancia de Prometheus se asocia con la VPC que seleccionó durante la configuración, y los nombres de las instancias incluyen información de la VPC para facilitar su identificación.

  1. Inicie sesión en la ARMS console. En el panel de navegación izquierdo, seleccione Managed Service for Prometheus > Instances.

  2. En la lista de instancias, busque la instancia de Prometheus asociada con la VPC que seleccionó. Los nombres de las instancias incluyen información de la VPC para facilitar su identificación.

  3. Haga clic en el nombre de la instancia para abrir la página de detalles y confirmar que esta instancia está monitoreando su instancia ECS.

1.3 Consultar los dashboards

  1. En el panel de navegación izquierdo de la ARMS console, haga clic en Integration Management. En la pestaña Integrated Environments, haga clic en ECS Instance. Haga clic en el ID de la VPC. to open the environment details page.image

  2. On the Component Management tab, click Dashboards in the Addon Type section to view the built-in Grafana dashboards.imageimage

    Nota

    Si los dashboards no muestran datos, revise la configuración del security group. Para obtener más información, consulte Why do the dashboards have no data?.

2. (Opcional) Modificar Host Monitor

Modifique la configuración de Host Monitor, como el descubrimiento de servicios, el puerto de servicio o el intervalo de recopilación de datos.

2.1 Procedimiento

  1. En el panel de navegación izquierdo de la ARMS console, haga clic en Integration Management. En la pestaña Integrated Environments, haga clic en ECS Instance. Haga clic en el ID de la VPC. to open the environment details page.image

  2. Busque el exporter correspondiente y haga clic en Settings.image

  3. Ajuste la configuración y haga clic en OK. Las descripciones de los parámetros se encuentran en Monitor ECS instances.

2.2 Verificación

  1. Actualice la página y haga clic en Settings para comprobar los cambios.

  2. Revise los dashboards para verificar la precisión de los datos. Para obtener más información, consulte la sección 1.3 View the dashboards.

3. (Opcional) Descartar métricas

Descarte las métricas innecesarias para simplificar el análisis de datos y reducir costos.

3.1 Procedimiento

  1. En el panel de navegación izquierdo de la ARMS console, haga clic en Integration Management. En la pestaña Integrated Environments, haga clic en ECS Instance. Haga clic en el ID de la VPC. to open the environment details page.image

  2. En la sección Discard Metrics de la pestaña Metric Scraping, seleccione las métricas que desea descartar y haga clic en Update. Para obtener información sobre las métricas, consulte Metrics.image

    Nota

    No es posible descartar las métricas básicas de los clústeres de ACK.

3.2 Verificación

  1. Haga clic en Update y actualice la página para comprobar los cambios.

  2. Revise los dashboards para verificar la precisión de los datos. Para obtener más información, consulte la sección 1.3 View the dashboards.

4. (Opcional) Configurar alertas

Configure reglas de alerta para recibir notificaciones cuando cambien los valores de las métricas y así acelerar la solución de problemas.

Managed Service for Prometheus admite reglas de alerta integradas y personalizadas.

4.1 Configurar reglas de alerta integradas

Las reglas de alerta integradas generan eventos de forma predeterminada. Configure las notificaciones manualmente.

  1. En el panel de navegación izquierdo de la ARMS console, haga clic en Integration Management. En la pestaña Integrated Environments, haga clic en ECS Instance. Haga clic en el ID de la VPC. to open the environment details page.image

  2. In the Addon Type section of the Component Management tab, click Alert Rule. Click View Alert Event or Edit to view or modify an alert rule.image

  3. Ajuste la regla de alerta y haga clic en OK. Los detalles de la configuración se encuentran en Prometheus alert rules.

4.2 Configurar reglas de alerta personalizadas

Cree reglas de alerta personalizadas si las reglas integradas no cumplen con sus requisitos.

  1. En el panel de navegación izquierdo de la ARMS console, haga clic en Integration Management. En la pestaña Integrated Environments, haga clic en ECS Instance. Haga clic en el ID de la VPC. to open the environment details page.image

  2. En la pestaña Component Management, haga clic en la VPC que aparece junto a Default Metric Storage en la sección Basic Information.image

  3. En la página Alert rules, cree, modifique o consulte reglas de alerta personalizadas. Consulte Prometheus alert rules.image

4.3 Verificación

  1. Actualice la página para comprobar los cambios.

  2. Cree una regla de alerta de prueba de bajo riesgo, actívela y verifique que funcione según lo esperado.

    Nota

    La entrega de notificaciones depende de la configuración de la regla de alerta.

Preguntas frecuentes

¿Por qué los dashboards no muestran datos?

Es posible que los security groups de la instancia ECS no permitan el acceso requerido. Asegúrese de cumplir con lo siguiente:

El security group de cada instancia ECS debe permitir el acceso entrante desde 100.64.0.0/10 y 192.168.0.0/18 hacia el puerto de Node Exporter (predeterminado: 9100) y el puerto de Process Exporter (predeterminado: 9256). Si modificó estos valores, utilice sus puertos personalizados. Para obtener información sobre cómo consultar las reglas de security group de una instancia ECS, consulte Search for security groups.

Why was Node Exporter not automatically installed on the ECS instance?

Compruebe lo siguiente:

  1. Verifique que la instancia ECS se esté ejecutando.

  2. Compruebe si ya existe un Node Exporter de código abierto instalado que esté utilizando el puerto 9100. De ser así, vaya a la pestaña Component Management, busque el Node Exporter de Alibaba Cloud y haga clic en Settings para cambiar el puerto.

¿Cómo compruebo si Node Exporter ya está instalado?

Visite http://<ECS-IP>:<PORT>/metrics. Si se devuelven datos de métricas, significa que Node Exporter está instalado y en ejecución.

¿Cómo configuro manualmente las reglas de security group?

Inicie sesión en la ECS console. Agregue una regla entrante al security group de cada instancia ECS para permitir el acceso desde el bloque CIDR de la VPC hacia el puerto de Node Exporter (predeterminado: 9100) y el puerto de Process Exporter (predeterminado: 9256). Si modificó estos valores, utilice sus puertos personalizados.

¿Cómo soluciono problemas de red al integrar instancias ECS?

Asegúrese de que exista acceso de red mutuo entre las instancias ECS y el agente de Prometheus dentro de la VPC. Verifique que la tabla de rutas de la VPC dirija el tráfico correctamente y compruebe que las reglas del firewall y del security group permitan dicho tráfico.

¿Por qué los datos de las métricas son inexactos o faltan?

Si Node Exporter y Process Exporter están habilitados, verifique que se estén ejecutando. Utilice curl para consultar los endpoints de métricas de los exporters y confirme que se devuelvan datos. Si ocurren errores, revise los registros de los exporters.

¿Cómo habilito la recopilación de datos de estado de procesos?

Process Exporter recopila datos de estado de procesos en el puerto 9256 de forma predeterminada. Permita el acceso al puerto 9256 en el security group de cada instancia ECS. La recopilación de datos de procesos consume recursos mínimos del sistema; no obstante, proceda con precaución si los recursos son insuficientes.