

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Utilizzo dei log SDK AWS CloudHSM del client
<a name="hsm-client-logs"></a>

È possibile recuperare i log generati dal Client SDK. AWS CloudHSM offre un'implementazione della registrazione con Client SDK 3 e Client SDK 5. 

**Topics**
+ [Logging con Client SDK 5](#sdk5-logging)
+ [Logging con Client SDK 3](#sdk3-logging)

## Logging con Client SDK 5
<a name="sdk5-logging"></a>

I log di Client SDK 5 contengono le informazioni di ciascun componente all'interno di un file denominato a seconda del componente. È possibile utilizzare lo strumento di configurazione per Client SDK 5 per configurare il logging per ciascun componente.

Se non si specifica una posizione per il file, il sistema scrive i log nella posizione predefinita:

------
#### [ 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
  ```

------

Per le informazioni su come configurare il logging per Client SDK 5, consulta la pagina sullo [strumento di configurazione di Client SDK 5](configure-tool.md)

## Logging con Client SDK 3
<a name="sdk3-logging"></a>

I log di Client SDK 3 contengono informazioni dettagliate dal demone client. AWS CloudHSM La posizione dei log dipende dal sistema operativo dell'istanza del EC2 client Amazon in cui esegui il daemon del client.

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

In Amazon Linux, i log dei AWS CloudHSM client vengono scritti nel file denominato`/opt/cloudhsm/run/cloudhsm_client.log`. È possibile utilizzare *logrotate* o uno strumento simile per ruotare e gestire tali log.

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

In Amazon Linux 2, i log AWS CloudHSM del client vengono raccolti e archiviati nel *journal*. È possibile utilizzare *journalctl* per visualizzare e gestire tali log. Ad esempio, usa il seguente comando per visualizzare i log del AWS CloudHSM client.

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

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

*In CentOS 7, i log del AWS CloudHSM client vengono raccolti e archiviati nel diario.* È possibile utilizzare *journalctl* per visualizzare e gestire tali log. Ad esempio, utilizzare il seguente comando per visualizzare i registri del AWS CloudHSM client.

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

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

*In CentOS 8, i log del AWS CloudHSM client vengono raccolti e archiviati nel diario.* È possibile utilizzare *journalctl* per visualizzare e gestire tali log. Ad esempio, utilizzare il seguente comando per visualizzare i registri del AWS CloudHSM client.

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

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

*In Red Hat Enterprise Linux 7, i log del AWS CloudHSM Client vengono raccolti e archiviati nel journal.* È possibile utilizzare *journalctl* per visualizzare e gestire tali log. Ad esempio, utilizzate il seguente comando per visualizzare i log del AWS CloudHSM client.

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

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

*In Red Hat Enterprise Linux 8, i log del AWS CloudHSM client vengono raccolti e archiviati nel journal.* È possibile utilizzare *journalctl* per visualizzare e gestire tali log. Ad esempio, utilizzate il seguente comando per visualizzare i log del AWS CloudHSM client.

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

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

*In Ubuntu 16.04, i log del AWS CloudHSM client vengono raccolti e archiviati nel diario.* È possibile utilizzare *journalctl* per visualizzare e gestire tali log. Ad esempio, utilizzare il seguente comando per visualizzare i log del AWS CloudHSM client.

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

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

*In Ubuntu 18.04, i log del AWS CloudHSM client vengono raccolti e archiviati nel diario.* È possibile utilizzare *journalctl* per visualizzare e gestire tali log. Ad esempio, usa il seguente comando per visualizzare i log del AWS CloudHSM client.

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

------
#### [ Windows ]
+ Per client Windows dalla versione 1.1.2\+:

  AWS CloudHSM i log dei client vengono scritti in un `cloudhsm-kps.log` file nella cartella dei file di AWS CloudHSM programma ()`C:\Program Files\Amazon\CloudHSM\`. Ogni nome di file di registro ha un suffisso con un timestamp che indica quando il client è stato avviato. AWS CloudHSM 
+ Per Windows client 1.1.1 e versioni precedenti:

  Il log del client non vengono scritti su un file. I log vengono visualizzati al prompt dei comandi o nella PowerShell finestra in cui è stato avviato il client. AWS CloudHSM 

------