A user is running a batch process on EBS backed EC2 instances. The batch process starts a few
instances to process hadoop Map reduce jobs which can run between 50 – 600 minutes or
sometimes for more time. The user wants to configure that the instance gets terminated only when
the process is completed. How can the user configure this with CloudWatch?
A.
Setup the CloudWatch action to terminate the instance when the CPU utilization is less than
5%
B.
Setup the CloudWatch with Auto Scaling to terminate all the instances
C.
Setup a job which terminates all instances after 600 minutes
D.
It is not possible to terminate instances automatically
Explanation:
Amazon CloudWatch alarm watches a single metric over a time period that the user specifies and
performs one or more actions based on the value of the metric relative to a given threshold over a
number of time periods. The user can setup an action which terminates the instances when their
CPU utilization is below a certain threshold for a certain period of time. The EC2 action can either
terminate or stop the instance as part of the EC2 action.
A
A
Cloudwatch can terminate an instance. The answer is A. http://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/UsingAlarmActions.html
Answer is A to pass exam
Answer: D
Explanation:
Amazon CloudWatch alarm watches a single metric over a time period that the user specifies and performs one or more actions based on the value of the metric relative to a given threshold over a number of time periods. The user can setup an action which terminates the instances when their CPU utilization is below a certain threshold for a certain period of time. The EC2 action can either terminate or stop the instance as part of the EC2 action.