Amazon CloudWatch Logs との統合 - AWS ParallelCluster

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon CloudWatch Logs との統合

CloudWatch ログの詳細については、「Amazon CloudWatch Logs ユーザーガイド」を参照してください。 CloudWatch Logs 統合を設定するには、Monitoring「」セクションを参照してください。 CloudWatch を使用してカスタムログを設定に追加する方法についてはappend-config、「Amazon ユーザーガイド」の「複数の CloudWatch エージェント設定ファイル」を参照してください。 CloudWatch

Amazon CloudWatch Logs クラスターログ

ロググループは、クラスターごとに /aws/parallelcluster/cluster-name-<timestamp> という名前 (例: /aws/parallelcluster/testCluster-202202050215) で作成されます。ノード別の各ログ (またはパスに * が含まれている場合はログのセット) には、{hostname}.{instance_id}.{logIdentifier} という名前のログストリームが存在します。(例: ip-172-31-10-46.i-02587cf29cc3048f3.nodewatcher) ログデータは、すべてのクラスターインスタンスrootで として実行されるCloudWatch エージェント CloudWatch によって に送信されます。

Amazon CloudWatch ダッシュボードは、クラスターの作成時に作成されます。このダッシュボードでは、Logs に保存されている CloudWatch ログを確認できます。詳細については、「Amazon CloudWatch ダッシュボード」を参照してください。

このリストには、logIdentifier プラットフォーム、スケジューラ、ノードで使用できるログストリームの および パス。

プラットフォーム、スケジューラー、ノードで使用できるログストリーム
[Platforms] (プラットフォーム) スケジューラ ノード ログストリーム

Amazon

redhat

Ubuntu

awsbatch

slurm

HeadNode

dcv-authenticator: /var/log/parallelcluster/pcluster_dcv_authenticator.log

dcv-ext-authenticator: /var/log/parallelcluster/pcluster_dcv_connect.log

dcv-agent: /var/log/dcv/agent.*.log

dcv-xsession: /var/log/dcv/dcv-xsession.*.log

dcv-server: /var/log/dcv/server.log

dcv-session-launcher: /var/log/dcv/sessionlauncher.log

Xdcv: /var/log/dcv/Xdcv.*.log

cfn-init: /var/log/cfn-init.log

chef-client: /var/log/chef-client.log

Amazon

redhat

Ubuntu

awsbatch

slurm

ComputeFleet

HeadNode

cloud-init: /var/log/cloud-init.log

supervisord: /var/log/supervisord.log

Amazon

redhat

Ubuntu

slurm

ComputeFleet

cloud-init-output: /var/log/cloud-init-output.log

computemgtd: /var/log/parallelcluster/computemgtd

slurmd: /var/log/slurmd.log

slurm_prolog_epilog: /var/log/parallelcluster/slurm_prolog_epilog.log

Amazon

redhat

Ubuntu

slurm

HeadNode

sssd: /var/log/sssd/sssd.log

sssd_domain_default: /var/log/sssd/sssd_default.log

pam_ssh_key_generator: /var/log/parallelcluster/pam_ssh_key_generator.log

clusterstatusmgtd: /var/log/parallelcluster/clusterstatusmgtd

clustermgtd: /var/log/parallelcluster/clustermgtd

compute_console_output: /var/log/parallelcluster/compute_console_output

slurm_resume: /var/log/parallelcluster/slurm_resume.log

slurm_suspend: /var/log/parallelcluster/slurm_suspend.log

slurmctld: /var/log/slurmctld.log

slurm_fleet_status_manager: /var/log/parallelcluster/slurm_fleet_status_manager.log

Amazon

redhat

awsbatch

slurm

ComputeFleet

HeadNode

system-messages: /var/log/messages

Ubuntu

awsbatch

slurm

ComputeFleet

HeadNode

syslog: /var/log/syslog

を使用するクラスター内のジョブは、 RUNNING、、SUCCEEDEDまたは の状態に達したジョブの出力を CloudWatch ログFAILEDに AWS Batch 保存します。ロググループは /aws/batch/job、ログストリーム名形式は jobDefinitionName/default/ecs_task_id です。デフォルトでは、このログは失効しませんが、保持期間を変更することもできます。詳細については、「Amazon Logs ユーザーガイド」の CloudWatch 「ログでのログデータ保持の変更」を参照してください。 CloudWatch

Amazon CloudWatch Logs ビルドイメージログ

カスタムビルドイメージごとに /aws/imagebuilder/ParallelClusterImage-<image-id> という名前が付けられたロググループが作成されます。名前付きの一意のログストリーム、{pcluster-version}/1 には、ビルドイメージプロセスの出力が含まれます。

ログには、pcluster イメージコマンドを使用してアクセスできます。詳細については、「AWS ParallelCluster AMI カスタマイズ」を参照してください。