Я новичок в создании сигналов тревоги в AWS Cloudwatch, поэтому я не уверен, возможно ли это, но мне удалось создать сигнал тревоги, и пока все работает, но я хочу параметризовать жестко закодированную переменную в другом параметре, который это выражение, для которого наш сигнал тревоги будет предупреждать. В настоящее время код выглядит следующим образом.
AWSTemplateFormatVersion: "2010-09-09"
Parameters:
AlarmExpression:
Type: String
Default: IF( m1 > .9 || m2 > .9 || m3 > .9 || m4 > .9 || m5 > .9 || m6 > .9
|| m7 > .9 || m8 > .9 || m9 > .9 || m10 > .9,1,0 )
Это то, что я пробовал, но оно никогда не передало порог параметра в другой параметр.
AWSTemplateFormatVersion: "2010-09-09"
Parameters:
Threshold:
Type: Number
Default: .9
AlarmExpression:
Type: String
Default: IF( m1 > !Ref Threshold || m2 > !Ref Threshold || m3 > !Ref Threshold ||
m4 > !Ref Threshold || m5 > !Ref Threshold || m6 > !Ref Threshold ||
m7 > !Ref Threshold || m8 > !Ref Threshold || m9 > !Ref Threshold ||
m10 > !Ref Threshold,1,0 )
Возможно ли это сделать?
Как прошло? Все еще непонятно, почему вы не можете этого сделать?