Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Integre alertas con Grafana gestionada por Amazon o Grafana de código abierto
Las reglas de alerta que haya creado en el administrador de alertas en Amazon Managed Service para Prometheus pueden reenviarse y verse en Amazon Managed Grafana
Requisitos previos
Antes de empezar a integrar Amazon Managed Service para Prometheus con Amazon Managed Grafana, debe haber cumplido los siguientes requisitos previos:
-
Debe disponer de credenciales de IAM Cuenta de AWS y de Amazon Managed Service for Prometheus para crear funciones de IAM y de Amazon mediante programación.
Para obtener más información sobre cómo crear una credencial de IAM y una Cuenta de AWS credencial de IAM, consulte. Configurar AWS
-
Debe tener un espacio de trabajo de Amazon Managed Service para Prometheus y estar ingiriendo datos en él. Para configurar un nuevo espacio de trabajo, consulte Creación de un espacio de trabajo de Amazon Managed Service para Prometheus. También debería estar familiarizado con los conceptos de Prometheus, como el administrador de alertas y las reglas. Para obtener más información sobre estos temas, consulte la documentación de Prometheus
. -
Tiene una configuración del administrador de alertas y un archivo de reglas ya configurados en Amazon Managed Service para Prometheus. Para obtener más información sobre el administrador de alertas de Amazon Managed Service para Prometheus, consulte Gestión y reenvío de alertas en Amazon Managed Service para Prometheus con gestor de alertas. Para obtener más información acerca de las reglas, consulte Uso de reglas para modificar o monitorear las métricas a medida que se reciben.
-
Debe tener configurado Amazon Managed Grafana o ejecutar la versión de código abierto de Grafana.
-
Si utiliza Amazon Managed Grafana, debe utilizar las alertas de Grafana. Para obtener más información, consulte Migración de las alertas del panel heredadas a las alertas de Grafana.
-
Si está utilizando la versión de código abierto de Grafana, debe ejecutar la versión 9.1 o superior.
nota
Puede usar versiones anteriores de Grafana, pero debe habilitar la característica de alertas unificadas
(alertas de Grafana) y es posible que tenga que configurar un proxy SigV4 para realizar llamadas desde Grafana a Amazon Managed Service para Prometheus. Para obtener más información, consulte Configuración de Grafana de código abierto o Grafana Enterprise para su uso con Amazon Managed Service para Prometheus.
-
-
Amazon Managed Grafana debe tener los siguientes permisos para los recursos de Prometheus. Debe agregarlos a las políticas administradas por el servicio o administradas por el cliente que se describen en https://docs.aws.amazon.com/grafana/latest/userguide/AMG-manage-permissions.html.
-
aps:ListRules
-
aps:ListAlertManagerSilences
-
aps:ListAlertManagerAlerts
-
aps:GetAlertManagerStatus
-
aps:ListAlertManagerAlertGroups
-
aps:PutAlertManagerSilences
-
aps:DeleteAlertManagerSilence
-
Configuración de Amazon Managed Grafana
Si ya ha configurado reglas y alertas en la instancia de Amazon Managed Service para Prometheus, la configuración para utilizar Amazon Managed Grafana como panel para dichas alertas se realiza íntegramente en Amazon Managed Grafana.
Para configurar Amazon Managed Grafana como su panel de alertas
-
Abre la consola de Grafana del espacio de trabajo.
-
En Configuraciones, elija Orígenes de datos.
-
Cree o abra el origen de datos de Prometheus. Si no ha configurado previamente un origen de datos de Prometheus, consulte Paso 2: Añadir la fuente de datos de Prometheus en Grafana para obtener más información.
-
En el origen de datos de Prometheus, seleccione Administrar alertas mediante la interfaz de usuario del administrador de alertas.
-
Vuelva a la interfaz de Origen de datos.
-
Cree un nuevo origen de datos del administrador de alertas.
-
En la página de configuración del origen de datos del administrador de alertas, agregue los siguientes ajustes:
-
Defina Implementación como
Prometheus
. -
Para configurar la URL, utilice la URL del espacio de trabajo de Prometheus, elimine todo lo que se muestre después del ID del espacio de trabajo y agregue
/alertmanager
al final. Por ejemplo,https://aps-workspaces.us-east1.amazonaws.com/workspaces/ws-example-1234-5678-abcd-xyz00000001/alertmanager
. -
En Autenticación, active SigV4Auth. Esto le indica a Grafana que debe utilizar la autenticación de AWS para las solicitudes.
-
En Detalles de SigV4auth, en Región predeterminada, indique la región de la instancia de Prometheus; por ejemplo,
us-east-1
. -
Defina la opción Predeterminada como
true
.
-
-
Elija Guardar y probar.
-
Las alertas de Amazon Managed Service para Prometheus ahora deberían estar configuradas para que funcionen con la instancia de Grafana. Compruebe que puede ver las Reglas de alerta, los Grupos de alertas (incluidas las alertas activas) y los Silencios desde la instancia de Amazon Managed Service para Prometheus en la página Alertas de Grafana.