CloudFormation을 사용하여 EC2에 AutoRecovery 설정하기
5296 단어 EC2CloudFormationCloudWatchAWS
소개
이 기사에서는 AWS CloudFormation 관리 콘솔을 사용하여 EC2에서 AutoRecovery를 구성하는 단계를 설명합니다. (초보자용)
본 기사에서 게재하고 있는 템플릿의 최신판은 아래에 두고 있습니다.
htps : // 기주 b. 코 m / 오쿠보 t / 아 ws-c ぉ d d ぉ r 마치 온
AutoRecovery란?
EC2 인스턴스를 CloudWatch로 모니터링하고 기본 하드웨어 오류 또는 AWS 복구가 필요한 문제로 인해 인스턴스가 제대로 작동하지 않는 이벤트를 감지하면 CloudWatch가 자동으로 인스턴스를 복구하는 작업을 수행합니다. 기능입니다.
상세
AWS 문서
인스턴스 복구
Amazon Elastic Compute Cloud 인스턴스 복원
설정 절차
1 AWS CloudFormation 관리 콘솔에서 스택 생성을 클릭합니다.
2 후술하는 템플릿을 선택합니다.
3 각 파라미터를 입력합니다.
매개변수 이름
용도
비고
스택 이름
템플릿에서 만들 리소스 집합의 이름
예 prd-stack-vpc-20180801
EC2Instance
AutoRecovery를 구성할 EC2를 선택합니다.
4 후속 작업은 기본값으로 다음으로 생성됩니다.
5 상황이 CREATE COMPLETE가되면 EC2의 AutoRecovery 설정이 완료됩니다.
6 EC2 관리 콘솔에서 구성된 EC2 모니터링 정보를 확인합니다.
설정한 직후에는 아직 데이터(메트릭 등)를 수집하고 있지 않으므로 아래와 같은 메시지가 표시됩니다.
데이터가 수집되고 아래 메시지가 표시되면 설정이 완료됩니다.
템플릿
cloudwatch-autorecovery.ymlAWSTemplateFormatVersion: "2010-09-09"
Description:
Auto Recovery for EC2
# ------------------------------------------------------------#
# Input Parameters
# ------------------------------------------------------------#
Parameters:
EC2Instance:
Type: AWS::EC2::Instance::Id
Resources:
# ------------------------------------------------------------#
# Auto RecoveryAlarm
# ------------------------------------------------------------#
AutoRecoveryAlarm:
Type: AWS::CloudWatch::Alarm
Properties:
AlarmName: !Sub "${EC2Instance}-autorecovery"
Namespace: AWS/EC2
MetricName: StatusCheckFailed_System
Statistic: Minimum
Period: 60
EvaluationPeriods: 10
ComparisonOperator: GreaterThanThreshold
Threshold: 0
AlarmActions:
- !Sub "arn:aws:automate:${AWS::Region}:ec2:recover"
Dimensions:
- Name: InstanceId
Value: !Ref EC2Instance
Reference
이 문제에 관하여(CloudFormation을 사용하여 EC2에 AutoRecovery 설정하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/okubot55/items/a1a62d12b0b4cedc512a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
EC2 인스턴스를 CloudWatch로 모니터링하고 기본 하드웨어 오류 또는 AWS 복구가 필요한 문제로 인해 인스턴스가 제대로 작동하지 않는 이벤트를 감지하면 CloudWatch가 자동으로 인스턴스를 복구하는 작업을 수행합니다. 기능입니다.
상세
AWS 문서
인스턴스 복구
Amazon Elastic Compute Cloud 인스턴스 복원
설정 절차
1 AWS CloudFormation 관리 콘솔에서 스택 생성을 클릭합니다.
2 후술하는 템플릿을 선택합니다.
3 각 파라미터를 입력합니다.
매개변수 이름
용도
비고
스택 이름
템플릿에서 만들 리소스 집합의 이름
예 prd-stack-vpc-20180801
EC2Instance
AutoRecovery를 구성할 EC2를 선택합니다.
4 후속 작업은 기본값으로 다음으로 생성됩니다.
5 상황이 CREATE COMPLETE가되면 EC2의 AutoRecovery 설정이 완료됩니다.
6 EC2 관리 콘솔에서 구성된 EC2 모니터링 정보를 확인합니다.
설정한 직후에는 아직 데이터(메트릭 등)를 수집하고 있지 않으므로 아래와 같은 메시지가 표시됩니다.
데이터가 수집되고 아래 메시지가 표시되면 설정이 완료됩니다.
템플릿
cloudwatch-autorecovery.ymlAWSTemplateFormatVersion: "2010-09-09"
Description:
Auto Recovery for EC2
# ------------------------------------------------------------#
# Input Parameters
# ------------------------------------------------------------#
Parameters:
EC2Instance:
Type: AWS::EC2::Instance::Id
Resources:
# ------------------------------------------------------------#
# Auto RecoveryAlarm
# ------------------------------------------------------------#
AutoRecoveryAlarm:
Type: AWS::CloudWatch::Alarm
Properties:
AlarmName: !Sub "${EC2Instance}-autorecovery"
Namespace: AWS/EC2
MetricName: StatusCheckFailed_System
Statistic: Minimum
Period: 60
EvaluationPeriods: 10
ComparisonOperator: GreaterThanThreshold
Threshold: 0
AlarmActions:
- !Sub "arn:aws:automate:${AWS::Region}:ec2:recover"
Dimensions:
- Name: InstanceId
Value: !Ref EC2Instance
Reference
이 문제에 관하여(CloudFormation을 사용하여 EC2에 AutoRecovery 설정하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/okubot55/items/a1a62d12b0b4cedc512a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
1 AWS CloudFormation 관리 콘솔에서 스택 생성을 클릭합니다.
2 후술하는 템플릿을 선택합니다.
3 각 파라미터를 입력합니다.
매개변수 이름
용도
비고
스택 이름
템플릿에서 만들 리소스 집합의 이름
예 prd-stack-vpc-20180801
EC2Instance
AutoRecovery를 구성할 EC2를 선택합니다.
4 후속 작업은 기본값으로 다음으로 생성됩니다.
5 상황이 CREATE COMPLETE가되면 EC2의 AutoRecovery 설정이 완료됩니다.
6 EC2 관리 콘솔에서 구성된 EC2 모니터링 정보를 확인합니다.
설정한 직후에는 아직 데이터(메트릭 등)를 수집하고 있지 않으므로 아래와 같은 메시지가 표시됩니다.
데이터가 수집되고 아래 메시지가 표시되면 설정이 완료됩니다.
템플릿
cloudwatch-autorecovery.ymlAWSTemplateFormatVersion: "2010-09-09"
Description:
Auto Recovery for EC2
# ------------------------------------------------------------#
# Input Parameters
# ------------------------------------------------------------#
Parameters:
EC2Instance:
Type: AWS::EC2::Instance::Id
Resources:
# ------------------------------------------------------------#
# Auto RecoveryAlarm
# ------------------------------------------------------------#
AutoRecoveryAlarm:
Type: AWS::CloudWatch::Alarm
Properties:
AlarmName: !Sub "${EC2Instance}-autorecovery"
Namespace: AWS/EC2
MetricName: StatusCheckFailed_System
Statistic: Minimum
Period: 60
EvaluationPeriods: 10
ComparisonOperator: GreaterThanThreshold
Threshold: 0
AlarmActions:
- !Sub "arn:aws:automate:${AWS::Region}:ec2:recover"
Dimensions:
- Name: InstanceId
Value: !Ref EC2Instance
Reference
이 문제에 관하여(CloudFormation을 사용하여 EC2에 AutoRecovery 설정하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/okubot55/items/a1a62d12b0b4cedc512a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
AWSTemplateFormatVersion: "2010-09-09"
Description:
Auto Recovery for EC2
# ------------------------------------------------------------#
# Input Parameters
# ------------------------------------------------------------#
Parameters:
EC2Instance:
Type: AWS::EC2::Instance::Id
Resources:
# ------------------------------------------------------------#
# Auto RecoveryAlarm
# ------------------------------------------------------------#
AutoRecoveryAlarm:
Type: AWS::CloudWatch::Alarm
Properties:
AlarmName: !Sub "${EC2Instance}-autorecovery"
Namespace: AWS/EC2
MetricName: StatusCheckFailed_System
Statistic: Minimum
Period: 60
EvaluationPeriods: 10
ComparisonOperator: GreaterThanThreshold
Threshold: 0
AlarmActions:
- !Sub "arn:aws:automate:${AWS::Region}:ec2:recover"
Dimensions:
- Name: InstanceId
Value: !Ref EC2Instance
Reference
이 문제에 관하여(CloudFormation을 사용하여 EC2에 AutoRecovery 설정하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/okubot55/items/a1a62d12b0b4cedc512a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)