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.
Configure el administrador de alertas para enviar alertas a PagerDuty
Para configurar el administrador de alertas al que enviar alertas PagerDuty, debe actualizar la definición del administrador de alertas. Para ello, puede utilizar las AWS Management Console teclas AWS CLI, o AWS SDKs.
ejemplo configuración del administrador de alertas
A continuación, se muestra un ejemplo de configuración del administrador de alertas que envía alertas a PagerDuty. En el ejemplo, sustituya el highlighted
values
valor por sus valores específicos.
alertmanager_config: | route: receiver: 'pagerduty-receiver' group_by: ['alertname'] group_wait: 30s group_interval: 5m repeat_interval: 1h receivers: - name: 'pagerduty-receiver' pagerduty_configs: - routing_key: aws_secrets_manager: secret_arn: 'arn:aws:secretsmanager:
aws-region
:123456789012
:secret:YOUR_SECRET_NAME
' secret_key: 'YOUR_SECRET_KEY
' refresh_interval: 5m description: '{{ .CommonLabels.alertname }}' severity: 'critical' details: firing: '{{ .Alerts.Firing | len }}' status: '{{ .Status }}' instance: '{{ .CommonLabels.instance }}'
ejemplo AWS CLI
A continuación, se muestra un AWS CLI comando que se utiliza para actualizar la definición del administrador de alertas. En el ejemplo, sustituya el highlighted
values
valor por sus valores específicos.
aws amp put-alert-manager-definition \ --workspace-id
WORKSPACE_ID
\ --datafile://alertmanager-config.yaml
Solución de problemas de integración de PagerDuty
Si no se envían alertas a PagerDuty, compruebe los siguientes elementos:
-
Compruebe que su secreto existe y que contiene la clave de PagerDuty integración correcta.
-
Confirme que su secreto esté cifrado con una clave KMS administrada por el cliente.
-
Asegúrese de que las políticas de recursos tanto para el secreto como para la clave de KMS concedan los permisos necesarios a Amazon Managed Service for Prometheus.
-
Compruebe que el ARN de la configuración del administrador de alertas hace referencia correctamente a su secreto.
-
Compruebe que PagerDuty la clave de integración sea válida y esté activa en su PagerDuty cuenta.
Amazon Managed Service for Prometheus es compatible con CloudWatch Amazon Logs y con CloudWatch las siguientes métricas para facilitar la solución de problemas. Para obtener más información, consulte Supervisa los eventos de Prometheus con registros de Amazon Managed Service CloudWatch y Usa CloudWatch métricas para monitorear los recursos de Amazon Managed Service for Prometheus.
-
SecretFetchFailure
-
AlertManagerNotificationsThrottledByIntegration
-
AlertManagerNotificationsFailedByIntegration