런북 작업의 문제 해결 영향 유형
Systems Manager는 특정 유형의 실패한 배포 및 드리프트된 구성과 Systems Manager가 EC2 인스턴스를 관리하지 못하도록 하는 특정 유형의 구성 문제를 발견하는 진단 작업을 실행할 수 있습니다. 진단 결과에는 문제 해결을 위해 실행할 수 있는 Automation 런북에 대한 권장 사항이 포함될 수 있습니다. 이러한 진단 작업에 대한 자세한 내용은 다음 주제를 참조하세요.
Systems Manager가 영향을 받는 리소스에서 Automation 런북을 실행하여 해결할 수 있는 문제를 식별하면 실행 미리 보기를 제공합니다. 실행 미리 보기는 런북 실행이 대상에 적용하는 변경 사항의 유형에 대한 정보를 제공합니다. 이 정보에는 진단을 통해 식별한 각 3가지 유형의 변경 사항의 수가 포함됩니다.
이러한 변경 유형은 다음과 같습니다.
-
Mutating
: 런북 단계에서는 리소스를 생성, 수정 또는 삭제하는 작업을 통해 대상을 변경합니다. -
Non-Mutating
: 런북 단계에서 리소스에 대한 데이터를 검색하지만 이를 변경하지는 않습니다. 이 범주에는 일반적으로Describe*
,List*
,Get*
및 유사한 읽기 전용 API 작업이 포함됩니다. -
Undetermined
: 미정 단계는 AWS Lambda, AWS Step Functions 또는 AWS Systems Manager의 기능인 Run Command와 같이 다른 오케스트레이션 서비스에서 수행한 실행을 호출합니다. 미정 단계에서는 타사 API를 호출하거나 Python 또는 PowerShell 스크립트를 실행할 수도 있습니다. Systems Manager Automation은 오케스트레이션 프로세스 또는 타사 API 실행의 결과를 감지할 수 없으므로 이를 평가할 수 없습니다. 이러한 단계의 결과를 수동으로 검토하여 그 영향을 판단해야 합니다.지원되는 자동화 작업의 영향 유형에 대한 자세한 내용은 다음 표를 참조하세요.
지원되는 문제 해결 작업의 영향 유형
이 표에는 문제 해결 런북에 포함할 수 있는 다양한 작업의 영향 유형인 변경, 변경하지 않음, 미정이 나와 있습니다.
작업¹ | 영향 유형 |
---|---|
aws:approve | 변경하지 않음 |
aws:assertAwsResourceProperty | 변경하지 않음 |
aws:branch | 변경하지 않음 |
aws:changeInstanceState | 변경 |
aws:copyImage | 변경 |
aws:createImage | 변경 |
aws:createStack | 변경 |
aws:createTags | 변경 |
aws:deleteImage | 변경 |
aws:deleteStack | 변경 |
aws:executeAutomation | 결정되지 않음 |
aws:executeAwsApi | 결정되지 않음 |
aws:executeScript | 결정되지 않음 |
aws:executeStateMachine | 결정되지 않음 |
aws:invokeLambdaFunction | 결정되지 않음 |
aws:invokeWebhook | 결정되지 않음 |
aws:loop | 다양. 루프에서의 작업에 따라 다릅니다. |
aws:pause | 변경하지 않음 |
aws:runCommand | 결정되지 않음 |
aws:runInstances | 변경 |
aws:sleep | 변경하지 않음 |
aws:updateVariable | 변경 |
aws:waitForAwsResourceProperty | 변경하지 않음 |
¹ Automation 작업에 대한 자세한 내용은 Systems Manager Automation 작업 참조 섹션을 참조하세요.