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

Weitere Informationen zu CloudWatch Protokollen finden Sie im Amazon CloudWatch Logs-Benutzerhandbuch. Informationen zur Konfiguration der CloudWatch Logs-Integration finden Sie im MonitoringAbschnitt. Informationen zum Anhängen benutzerdefinierter Protokolle an die CloudWatch Konfiguration mithilfe von append-config finden Sie unter Multiple CloudWatch Agent-Konfigurationsdateien im CloudWatchAmazon-Benutzerhandbuch.

Amazon CloudWatch Logs Clusterprotokolle

Für jeden Cluster wird eine Protokollgruppe mit einem Namen erstellt /aws/parallelcluster/cluster-name-<timestamp> (z. B./aws/parallelcluster/testCluster-202202050215). Jedes Protokoll (oder jede Gruppe von Protokollen, wenn der Pfad ein enthält*) auf jedem Knoten hat einen Log-Stream mit dem Namen{hostname}.{instance_id}.{logIdentifier}. (Zum Beispielip-172-31-10-46.i-02587cf29cc3048f3.nodewatcher.) Die Protokolldaten werden CloudWatch vom CloudWatchAgenten gesendet, der wie root auf allen Cluster-Instances ausgeführt wird.

Bei der Erstellung des Clusters wird ein CloudWatch Amazon-Dashboard erstellt. Dieses Dashboard bietet Ihnen die Möglichkeit, die in CloudWatch Logs gespeicherten Protokolle zu überprüfen. Weitere Informationen finden Sie unter CloudWatch Amazon-Dashboard.

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

Log-Streams sind für Plattformen, Scheduler und Knoten verfügbar
Plattformen Schedulers Knoten Protokollstreams

amazon

Centos

roter Hut

ubuntu

als Batch

Slurm

HeadNode

DCV-Authentifikator: /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-x-Sitzung: /var/log/dcv/dcv-xsession.*.log

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

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

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

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

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

amazon

Centos

roter Hut

ubuntu

als Batch

Slurm

ComputeFleet

HeadNode

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

beaufsichtigt: /var/log/supervisord.log

amazon

Centos

roter Hut

ubuntu

Slurm

ComputeFleet

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

computemgtd: /var/log/parallelcluster/computemgtd

verleumdet: /var/log/slurmd.log

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

amazon

Centos

roter Hut

ubuntu

Slurm

HeadNode

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

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

pam_ssh_schlüsselgenerator: /var/log/parallelcluster/pam_ssh_key_generator.log

clusterstatusmgtd: /var/log/parallelcluster/clusterstatusmgtd

clustermgtd: /var/log/parallelcluster/clustermgtd

Ausgabe der Computerkonsole: /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

Centos

roter Hut

als Batch

Slurm

ComputeFleet

HeadNode

Systemmeldungen: /var/log/messages

ubuntu

als Batch

Slurm

ComputeFleet

HeadNode

Syslog: /var/log/syslog

Jobs in Clustern, die verwenden, AWS Batch speichern die Ausgabe von Aufträgen, die den Status, oder erreicht haben RUNNINGSUCCEEDED, FAILED in CloudWatch Protokollen. Die Protokollgruppe ist/aws/batch/job, und das Format des Log-Stream-Namens istjobDefinitionName/default/ecs_task_id. Standardmäßig sind diese Protokolle so eingestellt, dass sie nicht ablaufen, aber Sie können den Aufbewahrungszeitraum ändern. Weitere Informationen finden Sie im Benutzerhandbuch zu Amazon CloudWatchLogs unter Ändern der Protokoll-Datenaufbewahrung in CloudWatch Logs.

Amazon CloudWatch Logs erstellt Image-Logs

Für jedes benutzerdefinierte Build-Image wird eine Protokollgruppe mit einem Namen erstellt/aws/imagebuilder/ParallelClusterImage-<image-id>. Ein eindeutiger Log-Stream mit dem Namen {pcluster-version} /1 enthält die Ausgabe des Build-Image-Prozesses.

Sie können mit den pclusterImage-Befehlen auf die Protokolle zugreifen. Weitere Informationen finden Sie unter AWS ParallelCluster AMI-Anpassung.