Integração com Amazon CloudWatch Logs - AWS ParallelCluster

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Integração com Amazon CloudWatch Logs

Para obter mais informações sobre o CloudWatch Logs, consulte o Guia do usuário do Amazon CloudWatch Logs Para configurar a integração com o CloudWatch Logs, consulte a seção Monitoring. Para saber como acrescentar logs personalizados à configuração do CloudWatch usando append-config, consulte Vários arquivos de configuração do atendente do CloudWatch no Guia do usuário do Amazon CloudWatch.

Logs de cluster do Amazon CloudWatch Logs

Um grupo de logs é criado para cada cluster com um nome, /aws/parallelcluster/cluster-name-<timestamp> (por exemplo, /aws/parallelcluster/testCluster-202202050215). Cada log (ou conjunto de logs, se o caminho contiver um *) em cada nó possui um fluxo de logs denominado {hostname}.{instance_id}.{logIdentifier}. (Por exemplo, ip-172-31-10-46.i-02587cf29cc3048f3.nodewatcher). Os dados de log são enviados para o CloudWatch pelo Atendente do CloudWatch, que é executado como root em todas as instâncias de cluster.

Um painel do Amazon CloudWatch é criado quando um cluster é criado. Esse painel permite revisar os logs armazenados no CloudWatch Logs. Para obter mais informações, consulte CloudWatch Painel da Amazon.

Essa lista contém o logIdentifier e o caminho para os fluxos de log disponíveis para plataformas, programadores e nós.

Streams de log disponíveis para plataformas, programadores e nós
Plataformas Programadores Nós Fluxos de log

amazon

centos

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

centos

redhat

ubuntu

awsbatch

slurm

ComputeFleet

HeadNode

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

supervisord: /var/log/supervisord.log

amazon

centos

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

centos

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

centos

redhat

awsbatch

slurm

ComputeFleet

HeadNode

system-messages: /var/log/messages

ubuntu

awsbatch

slurm

ComputeFleet

HeadNode

syslog: /var/log/syslog

Trabalhos em clusters que usam AWS Batch armazenam a saída de trabalhos que atingiram um estado de RUNNING, SUCCEEDED ou FAILED no CloudWatch Logs. O grupo de logs é /aws/batch/job, e o formato do nome do fluxo de logs é jobDefinitionName/default/ecs_task_id. Por padrão, esses logs são configurados para nunca expirar, mas você pode modificar o período de retenção. Para obter mais informações, consulte Alterar a retenção de dados de log no CloudWatch Logs no Guia do usuário do Amazon CloudWatch Logs.

Logs de imagem de compilação do Amazon CloudWatch Logs

Um grupo de logs é criado para cada imagem de compilação personalizada com um nome, /aws/imagebuilder/ParallelClusterImage-<image-id>. Um fluxo de logs exclusivo com o nome {pcluster-version} /1 contém a saída do processo da imagem de compilação.

Você pode acessar os logs usando os comandos de imagem do pcluster. Para obter mais informações, consulte AWS ParallelCluster Personalização da AMI.