View a markdown version of this page

Integration mit Amazon CloudWatch Logs - AWS ParallelCluster

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Integration mit Amazon CloudWatch Logs

Ab AWS ParallelCluster Version 2.6.0 werden allgemeine Protokolle standardmäßig in CloudWatch Logs gespeichert. Weitere Informationen zu CloudWatch Logs finden Sie im Amazon CloudWatch Logs-Benutzerhandbuch. Informationen zur Konfiguration der CloudWatch Logs-Integration finden Sie im [cw_log] Abschnitt und in der cw_log_settings Einstellung.

Für jeden Cluster wird eine Protokollgruppe mit einem Namen /aws/parallelcluster/cluster-name (z. B./aws/parallelcluster/testCluster) erstellt. Jedes Protokoll (oder jeder Satz von Protokollen, wenn der Pfad ein Zeichen enthält*) auf jedem Knoten hat einen Namen für einen Protokollstream{hostname}.{instance_id}.{logIdentifier}. (Zum Beispielip-172-31-10-46.i-02587cf29cc3048f3.nodewatcher.) Protokolldaten werden CloudWatch vom CloudWatch Agenten an gesendet, der wie root auf allen Clusterinstanzen ausgeführt wird.

Ab AWS ParallelCluster Version 2.10.0 wird ein CloudWatch Amazon-Dashboard erstellt, wenn der Cluster erstellt wird. Dieses Dashboard macht es einfach, die in CloudWatch Logs gespeicherten Protokolle zu überprüfen. Weitere Informationen finden Sie unter CloudWatch Amazon-Dashboard.

Diese Liste enthält den Pfad logIdentifier und für die Log-Streams, die für Plattformen, Scheduler und Knoten verfügbar sind.

Für Plattformen, Scheduler und Knoten verfügbare Protokollstreams
Plattformen Schedulers Knoten Protokollstreams

amazon

CentOS

ubuntu

awsbatch

Slurm

HeadNode

DCV-Authentifikator: /var/log/parallelcluster/pcluster_dcv_authenticator.log

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

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

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

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

DCV-Sitzungsstarter: /var/log/dcv/sessionlauncher.log

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

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

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

amazon

CentOS

ubuntu

awsbatch

Slurm

ComputeFleet

HeadNode

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

Vorgesetzte: /var/log/supervisord.log

amazon

CentOS

ubuntu

Slurm

ComputeFleet

Cloud-Init-Ausgabe: /var/log/cloud-init-output.log

computemgtd: /var/log/parallelcluster/computemgtd

verschlungen: /var/log/slurmd.log

amazon

CentOS

ubuntu

schlürmen

HeadNode

clustermanager: /var/log/parallelcluster/clustermgtd

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

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

slurmctld: /var/log/slurmctld.log

amazon

CentOS

awsbatch

Slurm

ComputeFleet

HeadNode

Systemnachrichten: /var/log/messages

ubuntu

awsbatch

Slurm

ComputeFleet

HeadNode

Syslog: /var/log/syslog

Jobs in Clustern, die verwenden, AWS Batch speichern die Ausgabe von Aufträgen, die in CloudWatch Logs den FAILED Status RUNNINGSUCCEEDED, oder erreicht haben. Die Protokollgruppe ist/aws/batch/job, und das Namensformat für den Log-Stream istjobDefinitionName/default/ecs_task_id. Standardmäßig laufen diese Protokolle nie ab, Sie können den Aufbewahrungszeitraum jedoch ändern. Weitere Informationen finden Sie unter Ändern der Aufbewahrung von Protokolldaten in CloudWatch Logs im Amazon CloudWatch Logs-Benutzerhandbuch.

Anmerkung

chef-client,cloud-init-output, clustermgtd computemgtdslurm_resume, und slurm_suspend wurden in AWS ParallelCluster Version 2.9.0 hinzugefügt. Für AWS ParallelCluster Version 2.6.0 wurden /var/log/cfn-init-cmd.log (cfn-init-cmd) und /var/log/cfn-wire.log (cfn-wire) auch in CloudWatch Logs gespeichert.