

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Utilisation des journaux AWS CloudHSM du SDK client
<a name="hsm-client-logs"></a>

Vous pouvez récupérer les journaux générés par le SDK client. AWS CloudHSM propose une implémentation de la journalisation avec le SDK client 3 et le SDK client 5. 

**Topics**
+ [Journalisation du SDK client 5](#sdk5-logging)
+ [Journalisation du SDK client 3](#sdk3-logging)

## Journalisation du SDK client 5
<a name="sdk5-logging"></a>

Les journaux du SDK client 5 contiennent des informations pour chaque composant dans un fichier portant le nom du composant. Vous pouvez utiliser l'outil de configuration du SDK client 5 pour configurer la journalisation pour chaque composant.

Si vous ne spécifiez pas d'emplacement pour le fichier, le système écrit les journaux à l'emplacement par défaut :

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

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

  Windows

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

------
#### [ PKCS \$111 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
  ```

------

Pour plus d'informations sur la configuration de la journalisation pour le SDK client 5, veuillez consulter [l'outil de configuration du SDK client 5](configure-tool.md)

## Journalisation du SDK client 3
<a name="sdk3-logging"></a>

Les journaux du SDK client 3 contiennent des informations détaillées provenant du démon AWS CloudHSM client. L'emplacement des journaux dépend du système d'exploitation de l'instance EC2 client Amazon sur laquelle vous exécutez le daemon client.

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

Dans Amazon Linux, les journaux des AWS CloudHSM clients sont écrits dans le fichier nommé`/opt/cloudhsm/run/cloudhsm_client.log`. Vous pouvez utiliser *logrotate* ou un outil similaire pour faire pivoter et gérer ces journaux.

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

Dans Amazon Linux 2, les journaux des AWS CloudHSM clients sont collectés et stockés dans le *journal*. Vous pouvez utiliser *journalctl* pour afficher et gérer ces journaux. Par exemple, utilisez la commande suivante pour afficher les journaux du AWS CloudHSM client.

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

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

*Dans CentOS 7, les journaux du AWS CloudHSM client sont collectés et stockés dans le journal.* Vous pouvez utiliser *journalctl* pour afficher et gérer ces journaux. Par exemple, utilisez la commande suivante pour afficher les journaux du AWS CloudHSM client.

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

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

*Dans CentOS 8, les journaux du AWS CloudHSM client sont collectés et stockés dans le journal.* Vous pouvez utiliser *journalctl* pour afficher et gérer ces journaux. Par exemple, utilisez la commande suivante pour afficher les journaux du AWS CloudHSM client.

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

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

Dans Red Hat Enterprise Linux 7, les journaux des AWS CloudHSM clients sont collectés et stockés dans le *journal*. Vous pouvez utiliser *journalctl* pour afficher et gérer ces journaux. Par exemple, utilisez la commande suivante pour afficher les journaux du AWS CloudHSM client.

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

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

Dans Red Hat Enterprise Linux 8, les journaux des AWS CloudHSM clients sont collectés et stockés dans le *journal*. Vous pouvez utiliser *journalctl* pour afficher et gérer ces journaux. Par exemple, utilisez la commande suivante pour afficher les journaux du AWS CloudHSM client.

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

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

Dans Ubuntu 16.04, les journaux du AWS CloudHSM client sont collectés et stockés dans le *journal*. Vous pouvez utiliser *journalctl* pour afficher et gérer ces journaux. Par exemple, utilisez la commande suivante pour afficher les journaux du AWS CloudHSM client.

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

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

Dans Ubuntu 18.04, les journaux du AWS CloudHSM client sont collectés et stockés dans le *journal*. Vous pouvez utiliser *journalctl* pour afficher et gérer ces journaux. Par exemple, utilisez la commande suivante pour afficher les journaux du AWS CloudHSM client.

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

------
#### [ Windows ]
+ Pour le Client Windows version 1.1.2 et ultérieure :

  AWS CloudHSM les journaux des clients sont écrits dans un `cloudhsm-kps.log` fichier du dossier des fichiers AWS CloudHSM du programme (`C:\Program Files\Amazon\CloudHSM\`). Chaque nom de fichier journal est suffixé par un horodatage indiquant la date de démarrage du AWS CloudHSM client.
+ Pour le client Windows version 1.1.1 et antérieure :

  Les journaux client ne sont pas écrits dans un fichier. Les journaux sont affichés à l'invite de commande ou dans la PowerShell fenêtre dans laquelle vous avez démarré le AWS CloudHSM client.

------