

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

# Amazon CloudWatch Logs와 통합
<a name="cloudwatch-logs"></a>

 AWS ParallelCluster 버전 2.6.0부터 공통 로그는 기본적으로 CloudWatch Logs에 저장됩니다. CloudWatch Logs에 대한 자세한 내용은 [Amazon CloudWatch Logs 사용 설명서](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/)를 참조하세요. CloudWatch Logs 통합을 구성하려면 [`[cw_log]` 섹션](cw-log-section.md) 및 [`cw_log_settings`](cluster-definition.md#cw-log-settings) 설정을 참조하세요.

이름이 `/aws/parallelcluster/{{cluster-name}}`인 각 클러스터에 대해 로그 그룹이 생성됩니다(예: `/aws/parallelcluster/testCluster`). 각 노드의 각 로그(또는 경로에 `*`가 포함된 경우 로그 집합)에는 `{{{hostname}}}.{{{instance_id}}}.{{{logIdentifier}}}`라는 로그 스트림이 있습니다. (예: `ip-172-31-10-46.i-02587cf29cc3048f3.nodewatcher`.) 로그 데이터는 모든 클러스터 인스턴스에서 `root`로 실행되는 [CloudWatch 에이전트](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html)에 의해 CloudWatch로 전송됩니다.

 AWS ParallelCluster 버전 2.10.0부터 클러스터가 생성될 때 Amazon CloudWatch 대시보드가 생성됩니다. 이 대시보드를 사용하면 CloudWatch Logs에 저장된 로그를 쉽게 검토할 수 있습니다. 자세한 내용은 [Amazon CloudWatch 대시보드](cloudwatch-dashboard.md) 단원을 참조하십시오.

이 목록에는 플랫폼, 스케줄러 및 노드에 사용할 수 있는 로그 스트림의 {{logIdentifier}} 및 경로가 포함되어 있습니다.


**플랫폼, 스케줄러 및 노드에 사용할 수 있는 로그 스트림**  

| 플랫폼 | 스케줄러 | 노드 | 로그 스트림 | 
| --- | --- | --- | --- | 
| amazon<br />centos<br />ubuntu | awsbatch<br />slurm | HeadNode | dcv-authenticator: `/var/log/parallelcluster/pcluster_dcv_authenticator.log`<br />dcv-ext-authenticator: `/var/log/parallelcluster/pcluster_dcv_connect.log`<br />dcv-agent: `/var/log/dcv/agent.*.log`<br />dcv-xsession: `/var/log/dcv/dcv-xsession.*.log`<br />dcv-server: `/var/log/dcv/server.log`<br />dcv-session-launcher: `/var/log/dcv/sessionlauncher.log`<br />Xdcv: `/var/log/dcv/Xdcv.*.log`<br />cfn-init: `/var/log/cfn-init.log`<br />chef-client: `/var/log/chef-client.log` | 
| amazon<br />centos<br />ubuntu | awsbatch<br />slurm | ComputeFleet<br />HeadNode | cloud-init: `/var/log/cloud-init.log`<br />supervisord: `/var/log/supervisord.log` | 
| amazon<br />centos<br />ubuntu | slurm | ComputeFleet | cloud-init-output: `/var/log/cloud-init-output.log`<br />computemgtd: `/var/log/parallelcluster/computemgtd`<br />slurmd: `/var/log/slurmd.log` | 
| amazon<br />centos<br />ubuntu | slurm | HeadNode | clustermgtd: `/var/log/parallelcluster/clustermgtd`<br />slurm\_resume: `/var/log/parallelcluster/slurm_resume.log`<br />slurm\_suspend: `/var/log/parallelcluster/slurm_suspend.log`<br />slurmctld: `/var/log/slurmctld.log` | 
| amazon<br />centos | awsbatch<br />slurm | ComputeFleet<br />HeadNode | system-messages: `/var/log/messages` | 
| ubuntu | awsbatch<br />slurm | ComputeFleet<br />HeadNode | syslog: `/var/log/syslog` | 

를 사용하는 클러스터의 작업은 CloudWatch Logs에 `RUNNING`, `SUCCEEDED`또는 `FAILED` 상태에 도달한 작업의 출력을 AWS Batch 저장합니다. 로그 그룹은 `/aws/batch/job`이며 로그 스트림 이름 형식은 `{{jobDefinitionName}}/default/{{ecs_task_id}}`입니다. 기본적으로 이러한 로그들은 만료되도록 설정하지 않지만 유지 기간을 수정할 수 있습니다. 자세한 내용은 Amazon CloudWatch Logs User Guide**의 [CloudWatch에서 로그 데이터 보존 기간을 변경](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/SettingLogRetention.html)을 참조하세요.

**참고**  
`chef-client`, `cloud-init-output`, `clustermgtd`, `slurm_resume`, 및 `computemgtd``slurm_suspend`가 AWS ParallelCluster 버전 2.9.0에 추가되었습니다. AWS ParallelCluster 버전 2.6.0의 경우 `/var/log/cfn-init-cmd.log`(`cfn-init-cmd`) 및 `/var/log/cfn-wire.log`(`cfn-wire`)도 CloudWatch Logs에 저장되었습니다.