Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon ec2 为“公制”创建报警;“状态检查失败”;在脚本中使用CLI_Amazon Ec2_Amazon Web Services_Amazon Cloudwatch - Fatal编程技术网

Amazon ec2 为“公制”创建报警;“状态检查失败”;在脚本中使用CLI

Amazon ec2 为“公制”创建报警;“状态检查失败”;在脚本中使用CLI,amazon-ec2,amazon-web-services,amazon-cloudwatch,Amazon Ec2,Amazon Web Services,Amazon Cloudwatch,我正在使用cloud watch CLI编写脚本。作为这个脚本的一部分,我需要在状态检查失败时创建一个警报。 接下来的步骤- 1) 首先,我为AMI创建一个启动配置 2) 然后自动缩放组,放大策略。 3) 现在,我需要创建一个警报,这样当属于Ami的实例(步骤1)失败时,就会发出一个警报,该警报实际上创建了一个新实例 我在为同一事件创建警报时遇到问题。谢谢你的帮助 mon put metric alarm TestAlarm--comparisonoperator LessThanToThres

我正在使用cloud watch CLI编写脚本。作为这个脚本的一部分,我需要在状态检查失败时创建一个警报。 接下来的步骤- 1) 首先,我为AMI创建一个启动配置 2) 然后自动缩放组,放大策略。 3) 现在,我需要创建一个警报,这样当属于Ami的实例(步骤1)失败时,就会发出一个警报,该警报实际上创建了一个新实例

我在为同一事件创建警报时遇到问题。谢谢你的帮助

mon put metric alarm TestAlarm--comparisonoperator LessThanToThreshold--evaluation periods 1--metric name StatusCheckFailed--namespace“AWS/EC2”-period 600--statistic Average--threshold 1--alarm actions arn:AWS:autoscaling:TestInstance--dimensions“AutoScalingGroupName=TestAutoScalingGroup”


收到的错误是未识别状态检查失败。

mon put度量报警AuthServerAlarm--比较运算符大于或等于阈值--评估时段1--区域us-west-1--度量名称StatusCheckFailed_Any--命名空间“AWS/EC2”--时段600--统计平均值--阈值1--报警操作arn:aws:autoscaling:us-west-1:13445335:缩放策略:1234:newGuid:autoScalingGroupName/TestAutoScalingGroup:policyName/LaunchNewInstance,arn:aws:sns:us-west-1:123:测试--维度“AutoScalingGroupNameTestAutoScalingGroup”