

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á.

# Trabalhando com registros AWS CloudHSM do SDK do cliente
<a name="hsm-client-logs"></a>

Você pode recuperar registros gerados pelo SDK do cliente. AWS CloudHSM oferece uma implementação de registro com o Client SDK 3 e o Client SDK 5. 

**Topics**
+ [Registro em log do Client SDK 5](#sdk5-logging)
+ [Registro em log do Client SDK 3](#sdk3-logging)

## Registro em log do Client SDK 5
<a name="sdk5-logging"></a>

Os logs do SDK 5 do cliente contêm informações de cada componente em um arquivo com o nome do componente. É possível usar a ferramenta de configuração do Client SDK 5 para configurar o registro em log para cada componente.

Se você não especificar um local para o arquivo, o sistema gravará os registros no local padrão:

------
#### [ AWS CloudHSM CLI ]
+ Linux

  ```
  /opt/cloudhsm/run/cloudhsm-cli.log
  ```

  Windows

  ```
  C:\Program Files\Amazon\CloudHSM\cloudhsm-cli.log
  ```

------
#### [ PKCS \#11 library ]
+ Linux

  ```
  /opt/cloudhsm/run/cloudhsm-pkcs11.log
  ```

  Windows

  ```
  C:\Program Files\Amazon\CloudHSM\cloudhsm-pkcs11.log
  ```

------
#### [ OpenSSL Dynamic Engine ]
+ Linux

  ```
  stderr
  ```

------
#### [ JCE provider ]
+ Linux

  ```
  /opt/cloudhsm/run/cloudhsm-jce.log
  ```

  Windows

  ```
  C:\Program Files\Amazon\CloudHSM\cloudhsm-jce.log
  ```

------
#### [ Key Storage Provider ]
+ Windows

  ```
  C:\Program Files\Amazon\CloudHSM\cloudhsm-ksp.log
  ```

------
#### [ OpenSSL Dynamic Engine Provider ]
+ Linux

  ```
  stderr
  ```

------

Para obter informações sobre como configurar o registro em log para o Client SDK 5, consulte a ferramenta de [Configuração do Client SDK 5](configure-tool.md)

## Registro em log do Client SDK 3
<a name="sdk3-logging"></a>

Os registros do SDK 3 do cliente contêm informações detalhadas do daemon do AWS CloudHSM cliente. A localização dos registros depende do sistema operacional da instância EC2 cliente da Amazon em que você executa o daemon do cliente.

------
#### [ Amazon Linux ]

No Amazon Linux, os registros AWS CloudHSM do cliente são gravados no arquivo chamado`/opt/cloudhsm/run/cloudhsm_client.log`. É possível usar o *logrotate* ou uma ferramenta similar para alternar e gerenciar esses logs.

------
#### [ Amazon Linux 2 ]

No Amazon Linux 2, os registros AWS CloudHSM do cliente são coletados e armazenados no *diário*. É possível usar *journalctl* para visualizar e gerenciar esses logs. Por exemplo, use o comando a seguir para visualizar os registros AWS CloudHSM do cliente.

```
journalctl -f -u cloudhsm-client
```

------
#### [ CentOS 7 ]

*No CentOS 7, os registros do AWS CloudHSM cliente são coletados e armazenados no diário.* É possível usar *journalctl* para visualizar e gerenciar esses logs. Por exemplo, use o comando a seguir para visualizar os registros AWS CloudHSM do cliente.

```
journalctl -f -u cloudhsm-client
```

------
#### [ CentOS 8 ]

*No CentOS 8, os registros do AWS CloudHSM cliente são coletados e armazenados no diário.* É possível usar *journalctl* para visualizar e gerenciar esses logs. Por exemplo, use o comando a seguir para visualizar os registros AWS CloudHSM do cliente.

```
journalctl -f -u cloudhsm-client
```

------
#### [ RHEL 7 ]

No Red Hat Enterprise Linux 7, os registros AWS CloudHSM do cliente são coletados e armazenados no *diário*. É possível usar *journalctl* para visualizar e gerenciar esses logs. Por exemplo, use o comando a seguir para visualizar os registros AWS CloudHSM do cliente.

```
journalctl -f -u cloudhsm-client
```

------
#### [ RHEL 8 ]

No Red Hat Enterprise Linux 8, os registros AWS CloudHSM do cliente são coletados e armazenados no *diário*. É possível usar *journalctl* para visualizar e gerenciar esses logs. Por exemplo, use o comando a seguir para visualizar os registros AWS CloudHSM do cliente.

```
journalctl -f -u cloudhsm-client
```

------
#### [ Ubuntu 16.04 ]

No Ubuntu 16.04, os registros AWS CloudHSM do cliente são coletados e armazenados no *diário*. É possível usar *journalctl* para visualizar e gerenciar esses logs. Por exemplo, use o comando a seguir para visualizar os registros AWS CloudHSM do cliente.

```
journalctl -f -u cloudhsm-client
```

------
#### [ Ubuntu 18.04 ]

No Ubuntu 18.04, os registros AWS CloudHSM do cliente são coletados e armazenados no *diário*. É possível usar *journalctl* para visualizar e gerenciar esses logs. Por exemplo, use o comando a seguir para visualizar os registros AWS CloudHSM do cliente.

```
journalctl -f -u cloudhsm-client
```

------
#### [ Windows ]
+ Para clientes Windows 1.1.2\+:

  AWS CloudHSM os registros do cliente são gravados em um `cloudhsm-kps.log` arquivo na pasta de arquivos do AWS CloudHSM programa (`C:\Program Files\Amazon\CloudHSM\`). Cada nome de arquivo de log é sufixado com um carimbo de data/hora indicando quando o AWS CloudHSM cliente foi iniciado.
+ Para o cliente Windows 1.1.1 e anterior:

  Os logs do cliente não são gravados em um arquivo. Os registros são exibidos no prompt de comando ou na PowerShell janela em que você iniciou o AWS CloudHSM cliente.

------