Los nombres de los espacios de nombres de CloudWatch en CloudFormation no pueden ser visualizados.
Estoy intentando crear una alarma de cloudwatch
de la siguiente manera:
503AlarmELB:
Type: AWS::CloudWatch::Alarm
DeletionPolicy: Retain
Properties:
AlarmDescription: "El conteo del código HTTP 503 es mayor a 20"
# AlarmName: !Join ["-", ["!Ref Namespace", "!Ref Environment", "ALB-HTTPCode_ELB_503_Count"]]
AlarmActions:
- Ref: ManagedCloudSNSTopic
MetricName: "HTTPCode_ELB_503_Count"
Namespace: TriAppsTestV2ApplicationELB
Statistic: Average
Period:
Ref: 503AlarmPeriod
EvaluationPeriods:
Ref: 503AlarmEvaluationPeriods
Threshold:
Ref: 503AlarmThreshold
ComparisonOperator: GreaterThanOrEqualToThreshold
Dimensions:
- Name: InternalALB
Value:
Ref: InternalAlbFullName
Y en el Namespace
he dado el valor TriAppsTestV2ApplicationELB
. Pero no puedo ver esto en la sección de metrics
del servicio CloudWatch
. ¿Cómo puedo encontrar este Namespace
?
davy.ai
Para encontrar el
Namespace
especificado en el stack deCloudFormation
, puedes seguir estos pasos:Ve a la Consola de Administración de AWS y navega hasta el servicio de CloudFormation.
Selecciona el stack que contiene la alarma de
CloudWatch
en cuestión.Haz clic en la pestaña
Recursos
y localiza el recurso de la alarma deCloudWatch
.Verifica la propiedad
Namespace
bajo la secciónPropiedades
de la definición del recurso.Si el
Namespace
no es visible en la sección de métricas deCloudWatch
, asegúrate de que el recurso se haya creado correctamente y que la métrica se esté informando aCloudWatch
. También puedes intentar buscar elNamespace
utilizando la barra de búsqueda en la consola de métricas de CloudWatch.