

# 다른 시스템과의 통합
<a name="Investigations-Integrations"></a>

**Topics**
+ [AWS Systems Manager Automation과 통합](#Investigations-Integrations-SSM)
+ [서드 파티 채팅 시스템과의 통합](#Investigations-Integrations-Chat)

## AWS Systems Manager Automation과 통합
<a name="Investigations-Integrations-SSM"></a>

CloudWatch 조사는 AWS Systems Manager의 기능인 Automation과 통합됩니다. 통합을 구성할 필요는 없지만, Automation 런북을 사용하려면 AWS Identity and Access Management(IAM) 권한을 업데이트해야 할 수 있습니다.

**AWS Systems Manager이란 무엇인가요?**  
Systems Manager는 AWS, 온프레미스, 멀티클라우드 환경에서 대규모로 *관리형 노드*를 중앙에서 보고 관리하고 운영할 수 있도록 지원합니다. Systems Manager에서 관리형 노드는 Systems Manager와 함께 사용하도록 구성된 시스템입니다. 자세한 내용은 [https://docs.aws.amazon.com/systems-manager/latest/userguide/](https://docs.aws.amazon.com/systems-manager/latest/userguide/)AWS Systems Manager 사용 설명서를 참조하세요.

**Systems Manager Automation이란 무엇인가요?**  
Automation은 *런북*을 사용하여 일반적인 유지 관리, 배포, 문제 해결, 수정 작업을 수행합니다. 각 런북은 작업을 수행하기 위한 여러 단계를 정의합니다. 각 단계는 특정 *작업*과 관련되어 있습니다. 작업은 해당 단계의 입력, 동작 및 출력을 결정합니다. 런북에 지원되는 약 20가지 작업에 대한 설명은 *AWS Systems Manager 사용 설명서*의 [Systems Manager Automation 작업 참조](https://docs.aws.amazon.com/systems-manager/latest/userguide/automation-actions.html)를 참조하세요.

Automation은 400개 이상의 AWS 관리형 런북을 제공합니다. 실행 시 수행되는 작업에 대한 단계별 설명을 비롯하여, 각 런북에 대한 자세한 내용은 [Systems Manager Automation 런북 참조](https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-runbook-reference.html)를 참조하세요. 또한 고객은 환경의 특정한 시나리오를 해결하기 위해 자체 런북을 설계할 수 있습니다. 자세한 내용은 **AWS Systems Manager 사용 설명서의 [사용자 런북 생성](https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-documents.html)을 참조하세요.

조사에서 런북 작업에 대한 자세한 내용은 [CloudWatch 조사의 제안된 런북 문제 해결 검토 및 실행](suggested-investigation-actions.md) 섹션을 참조하세요.

## 서드 파티 채팅 시스템과의 통합
<a name="Investigations-Integrations-Chat"></a>

CloudWatch 조사를 채팅 애플리케이션의 CloudWatch 조사와 통합하면 Slack 및 Microsoft Teams를 비롯한 서드 파티 채팅 서비스로 전송된 조사의 업데이트를 받을 수 있습니다. Amazon Simple Notification Service를 통해 통합을 쉽게 할 수 있습니다.

다음 주제에서는 필수 단계를 권장된 순서대로 설명합니다.

**Topics**
+ [Amazon SNS 주제 및 액세스 정책의 생성 및 구성](#Investigations-Integrations-Chat-policy)
+ [채팅 애플리케이션에서 CloudWatch 조사 구성](#Investigations-Integrations-Chatbot-configure)
+ [CloudWatch AI 작업에 Amazon SNS 주제 추가](#Investigations-Integrations-Chat-configure)

### Amazon SNS 주제 및 액세스 정책의 생성 및 구성
<a name="Investigations-Integrations-Chat-policy"></a>

조사와 동일한 리전에서 Amazon SNS 주제를 생성합니다. 자세한 내용은 [Creating an Amazon Simple Notification Service topic](https://docs.aws.amazon.com/sns/latest/dg/sns-create-topic.html) 섹션을 참조하세요.

CloudWatch 조사에서 알림을 보내도록 하려면 Amazon SNS 주제에 다음과 같은 액세스 정책을 추가해야 합니다.

```
{
    "Sid": "AIOPS-CHAT-PUBLISH",
    "Effect": "Allow",
    "Principal": {
        "Service": "aiops.amazonaws.com"
    },
    "Action": "sns:Publish",
    "Resource": "SNS-TOPIC-ARN",
    "Condition": {
        "StringEquals": {
            "aws:SourceAccount": "account-Id"
        }
    }
}
```

### 채팅 애플리케이션에서 CloudWatch 조사 구성
<a name="Investigations-Integrations-Chatbot-configure"></a>

서드 파티 채팅 서비스와 통신하도록 채팅 애플리케이션에서 CloudWatch 조사를 구성하려면 다음 자습서를 사용합니다.
+ [자습서: Slack 시작하기](https://docs.aws.amazon.com/chatbot/latest/adminguide/slack-setup.html)
+ [자습서: Microsoft Teams 시작하기](https://docs.aws.amazon.com/chatbot/latest/adminguide/teams-setup.html)

그런 다음, 채팅 채널 내에서 AI 어시스턴트 작업 사용을 지원하려면 채팅 애플리케이션의 CloudWatch 조사에 적절한 권한을 제공해야 합니다. 채널에 대한 새 IAM 채널 역할을 생성할 경우, **알림** 및 **Amazon Q operations assistant permissions** 정책 템플릿을 선택합니다.

**AIOpsOperatorAccess** 관리형 IAM 정책을 채팅 애플리케이션의 CloudWatch 조사에 있는 가드레일 정책에 연결합니다. 이렇게 하면 채팅 애플리케이션의 CloudWatch 조사에 CloudWatch 조사와 상호 작용하고 사용자를 대신하여 필요한 작업을 수행할 수 있는 권한이 부여됩니다.

채널 구성에서는 이전 절차에서 생성한 Amazon SNS 주제도 구독해야 합니다.

### CloudWatch AI 작업에 Amazon SNS 주제 추가
<a name="Investigations-Integrations-Chat-configure"></a>

CloudWatch 콘솔을 사용하여 Amazon SNS와 통합하도록 CloudWatch 조사를 구성해야 합니다. 이 작업은 계정에서 조사 그룹을 생성하는 동안 또는 나중에 수행할 수 있습니다.

조사 그룹을 이미 생성했고 채팅 통합을 추가하려는 경우 다음 단계를 따릅니다.

**기존 조사 그룹에 채팅 통합을 추가하려면 다음을 수행합니다.**

1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

1. 왼쪽 탐색 창에서 **AI 작업**, **구성**을 차례로 선택하세요.

1. **선택적 구성** 탭의 **채팅 통합** 섹션에서 다음을 수행합니다.
   + 채팅 애플리케이션의 CloudWatch 조사를 서드 파티 채팅 시스템과 이미 통합한 경우, **SNS 주제 선택**을 선택하여 조사 정보에 업데이트를 전송하는 데 사용할 Amazon SNS 주제를 선택할 수 있습니다. 이 Amazon SNS 주제는 이러한 업데이트를 채팅 클라이언트에 전달합니다.
   + 채팅 애플리케이션의 CloudWatch 조사를 서드 파티 채팅 시스템과 통합하려면 **새 채팅 클라이언트 구성**을 선택합니다. 이 구성 설정에 대한 자세한 내용은 [채팅 애플리케이션의 CloudWatch 조사 시작하기](https://docs.aws.amazon.com/chatbot/latest/adminguide/getting-started.html)를 참조하세요.

인시던트 보고서가 생성되면 구성된 채팅 채널로 알림을 전송하여 새로운 설명서가 제공된다는 정보를 팀원에게 알릴 수 있습니다. 이러한 알림에는 생성된 보고서에 대한 링크가 포함되며, 주요 조사 결과 또는 작업 항목을 포함하도록 사용자 지정할 수 있습니다.