FIS를 위한 AWS 실험 - AWS 장애 주입 서비스

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

FIS를 위한 AWS 실험

AWS FIS를 사용하면 AWS 워크로드에 대한 오류 주입 실험을 수행할 수 있습니다. 시작하려면 실험 템플릿을 만드세요. 실험 템플릿을 만든 후 이를 사용하여 실험을 시작할 수 있습니다.

다음 중 한 경우에 실험이 끝납니다.

중지되거나 실패한 실험은 재개할 수 없습니다. 또한 완료된 실험은 다시 실행할 수 없습니다. 하지만 동일한 실험 템플릿에서 새 실험을 시작할 수 있습니다. 새 실험에서 다시 지정하기 전에 실험 템플릿을 선택적으로 업데이트할 수도 있습니다.

실험 시작

실험 템플릿에서 실험을 시작합니다. 자세한 정보는 템플릿에서 실험 시작을 참조하세요.

Amazon EventBridge를 사용하여 실험을 일회성 작업 또는 반복 작업으로 예약할 수 있습니다. 자세한 정보는 자습서: 반복 실험 예약을 참조하세요.

다음 기능 중 하나를 사용하여 실험을 모니터링할 수 있습니다.

  • AWS FIS 콘솔에서 실험을 볼 수 있습니다. 자세한 정보는 실험 보기을 참조하세요.

  • 실험의 대상 리소스에 대한 Amazon CloudWatch 지표 또는 AWS FIS 사용 지표를 확인하십시오. 자세한 정보는 CloudWatch를 사용한 모니터링을 참조하세요.

  • 실험 로깅을 활성화하여 실행 중인 실험에 대한 세부 정보를 캡처할 수 있습니다. 자세한 내용은 실험 로깅 섹션을 참조하세요.

실험 보기

실행 중인 실험의 진행 상황을 볼 수 있으며 완료, 중지 또는 실패한 실험을 볼 수 있습니다.

중지, 완료, 실패한 실험은 120일 후 계정에서 자동으로 제거됩니다.

콘솔을 사용하여 실험을 보려면
  1. https://console.aws.amazon.com/fis/ 에서 AWS FIS 콘솔을 엽니다.

  2. 탐색 창에서 실험을 선택합니다.

  3. 실험의 실험 ID를 선택하여 세부 정보 페이지를 엽니다.

  4. 다음 중 한 개 이상을 수행할 수 있습니다.

    • 세부 정보, 상태에서 실험 상태를 확인합니다.

    • 실험 작업에 대한 정보를 보려면 작업 탭을 선택합니다.

    • 실험 대상 대한 정보를 보려면 대상 탭을 선택합니다.

    • 타임라인 탭을 선택하면 시작 및 종료 시간을 기준으로 작업을 시각적으로 표현할 수 있습니다.

콘솔을 사용하여 실험을 보려면

list-experiments 명령을 사용하여 실험 목록을 가져오고 get-experiment 명령을 사용하여 특정 실험에 대한 정보를 가져올 수 있습니다.

실험 상태

실험은 다음 상태 중 하나일 수 있습니다.

  • 보류 중 - 실험이 보류 중입니다.

  • 시작 중 - 실험 시작 준비 중입니다.

  • 실행 중 - 실험이 진행 중입니다.

  • 완료 - 실험의 모든 작업이 성공적으로 완료되었습니다.

  • 중지 중 - 중지 조건이 트리거되었거나 실험이 수동으로 중지되었습니다.

  • 중지됨 - 실험에서 실행 중이거나 보류 중인 모든 작업이 중지됩니다.

  • 실패 - 권한이 충분하지 않거나 구문이 잘못되는 등의 오류로 인해 실험이 실패했습니다.

작업 상태

작업은 다음 상태 중 하나일 수 있습니다.

  • 보류 중 - 실험이 아직 시작되지 않았거나 실험 후반부에 작업을 시작해야 하기 때문에 작업이 보류 중입니다.

  • 시작 중 - 작업 시작 준비 중입니다.

  • 실행 중 - 작업이 실행 중입니다.

  • 완료됨 - 작업이 성공적으로 완료되었습니다.

  • 취소됨 - 작업이 시작되기 전에 실험이 중지되었습니다.

  • 건너뜀 - 작업을 건너뛰었습니다.

  • 중지 중 - 작업을 중지하는 중입니다.

  • 중지됨 - 실험에서 실행 중이거나 보류 중인 모든 작업이 중지됩니다.

  • 실패 - 권한이 충분하지 않거나 구문이 잘못되는 등의 클라이언트 오류로 인해 작업이 실패했습니다.

실험에 태그 지정

실험에 태그를 적용하여 실험을 구성하는 데 도움을 줄 수 있습니다. 또한 태그 기반 IAM 정책을 구현하여 실험에 대한 액세스를 제어할 수 있습니다.

콘솔을 사용하여 실험에 태그를 지정하려면
  1. https://console.aws.amazon.com/fis/ 에서 AWS FIS 콘솔을 엽니다.

  2. 탐색 창에서 실험을 선택합니다.

  3. 실험을 선택한 다음 작업, 태그 관리를 선택합니다.

  4. 새 태그를 추가하려면 새 태그 추가를 선택하고 키와 값을 지정합니다.

    태그를 제거하려면 해당 태그에서 제거를 선택합니다.

  5. 저장을 선택합니다.

CLI를 사용하여 실험에 태그를 지정하려면

tag-resource 명령을 사용합니다.

실험 중지

실행 중인 실험을 언제든지 중지할 수 있습니다. 실험을 중지하면 해당 작업에 대해 완료되지 않은 모든 게시 작업은 실험이 중지되기 전에 완료됩니다. 중지된 실험은 재개할 수 없습니다.

콘솔을 사용하여 실험을 중지하려면
  1. https://console.aws.amazon.com/fis/ 에서 AWS FIS 콘솔을 엽니다.

  2. 탐색 창에서 실험을 선택합니다.

  3. 실험을 선택하고 실험 중지를 선택합니다.

  4. 확인 대화 상자에서 실험 중지를 선택합니다.

CLI를 사용하여 실험을 중지하려면

stop-experiment 명령을 사용합니다.

확인된 대상 나열

대상 확인이 종료된 후 실험의 확인된 대상에 대한 정보를 볼 수 있습니다.

콘솔을 사용하여 확인된 대상을 보려면 다음을 수행하세요.
  1. https://console.aws.amazon.com/fis/ 에서 AWS FIS 콘솔을 엽니다.

  2. 탐색 창에서 실험을 선택합니다.

  3. 실험을 선택하고 보고서를 선택합니다.

  4. 리소스에서 확인된 대상 정보를 봅니다.

CLI를 사용하여 확인된 대상을 보려면 다음을 수행하세요.

list-experiment-resolved-targets 명령을 사용합니다.