

# Aggiunta di risorse e aggiornamento della configurazione dell'analizzatore di rete
<a name="network-analyzer-resources"></a>

Prima di poter attivare la messaggistica di traccia, è necessario aggiungere risorse alla configurazione. È possibile utilizzare solo una singola configurazione predefinita dell'analizzatore di rete. AWS IoT Core per LoRaWAN assegna il nome, **NetworkAnalyzerConfig\$1Default**, per questa configurazione e questo campo non può essere modificato. Questa configurazione viene aggiunta automaticamente al tuo Account AWS quando si utilizza l'analizzatore di rete dalla console.

È possibile aggiungere le risorse che desideri monitorare a questa configurazione predefinita. Le risorse possono essere uno o entrambi i dispositivi LoRaWAN e i gateway LoRaWAN. Per aggiungere ogni singola risorsa alla configurazione, utilizza il gateway wireless e gli identificatori del dispositivo wireless.

## Impostazioni di configurazione
<a name="resources-config-settings"></a>

Per configurare le impostazioni, aggiungi innanzitutto risorse alla configurazione di default e attiva la messaggistica di traccia. Dopo aver ricevuto i registri dei messaggi di traccia, puoi anche personalizzare i seguenti parametri per aggiornare la configurazione di default e filtrare il flusso di log.
+ 

**Informazioni sul frame**  
Questa impostazione è l'informazione del frame delle risorse del dispositivo wireless per i messaggi di traccia. Le informazioni sul frame sono abilitate per impostazione predefinita e possono essere utilizzate per eseguire il debug della comunicazione tra il server di rete e i dispositivi finali.
+ 

**Livelli di log**  
È possibile visualizzare i registri di informazioni o errori oppure disattivare la registrazione.
  + 

**Info**  
Registri con un livello di log di **Informazioni** sono più dettagliati e contengono flussi di log che sono informativi e contengono errori. I log informativi possono essere utilizzati per visualizzare le modifiche allo stato di un dispositivo o di un gateway.
**Nota**  
La raccolta di flussi di log più dettagliati può comportare costi aggiuntivi. Per ulteriori informazioni sui prezzi, consulta [Prezzi di AWS IoT Core](https://aws.amazon.com/iot-core/pricing/). 
  + 

**Errore**  
Registri con un livello di log di **Errore** sono meno dettagliati e mostrano solo le informazioni sugli errori. È possibile utilizzare questi registri quando un'applicazione presenta un errore, ad esempio un errore di connessione del dispositivo. Utilizzando le informazioni del flusso di log, è possibile identificare e risolvere gli errori relativi alle risorse del parco istanze. 

## Prerequisiti
<a name="resources-prereq"></a>

Prima di poter aggiungere risorse, è necessario aver integrato i gateway e i dispositivi che desideri monitorare a AWS IoT Core per LoRaWAN. Per ulteriori informazioni, consultare [Collegamento di gateway e dispositivi ad AWS IoT Core per LoRaWAN](lorawan-getting-started.md).

## Aggiungi risorse e aggiorna la configurazione dell'analizzatore di rete utilizzando la console
<a name="add-resources-console"></a>

È possibile aggiungere risorse e personalizzare i parametri opzionali utilizzando la console AWS IoT o l'API Wireless AWS IoT. Oltre alle risorse, puoi anche modificare le impostazioni di configurazione e salvare la configurazione aggiornata.

**Per aggiungere risorse alla configurazione (console)**  


1. Apri [l'hub dell'analizzatore di rete della console AWS IoT](https://console.aws.amazon.com/iot/home#/wireless/networkAnalyzer) e scegli la configurazione dell'analizzatore di rete, **Network AnalyzerConfig\$1Default**.

1. Scegli **Aggiungi risorse**.

1. Aggiungi le risorse che vuoi monitorare utilizzando il gateway wireless e gli identificatori del dispositivo wireless. È possibile aggiungere fino a 250 gateway wireless o dispositivi wireless. Per aggiungere la tua risorsa:

   1. Utilizza **Visualizza gateway** o la scheda **Visualizzazione dei dispositivi** per visualizzare l'elenco dei gateway e dei dispositivi che hai aggiunto al tuo Account AWS.

   1. Copia il `WirelessDeviceID` o il `WirelessGatewayID` del dispositivo o del gateway che desideri monitorare e inserisci il valore identificativo per la risorsa corrispondente.

   1. Per continuare ad aggiungere risorse, scegli **Aggiungi gateway** o **Aggiungi dispositivo** e aggiungi il gateway o il dispositivo wireless. Se hai aggiunto una risorsa che non vuoi più monitorare, scegli **Rimozione della risorsa**.

1. Dopo aver aggiunto tutte le risorse, scegli **Aggiungi**.

   Vedrai il numero di gateway e dispositivi che hai aggiunto nella **Pagina hub dell'analizzatore di rete**. È comunque possibile continuare ad aggiungere gateway e dispositivi fino a quando non si attiva la sessione di messaggistica di traccia. Dopo che la sessione è stata attivata, per aggiungere risorse, dovrai disattivare la sessione.

**Per modificare la configurazione dell'analizzatore di rete (console)**  
È inoltre possibile modificare la configurazione dell'analizzatore di rete e scegliere se disabilitare le informazioni sui frame e il livello di log per i registri dei messaggi di traccia. 

1. Apri [l'hub dell'analizzatore di rete della console AWS IoT](https://console.aws.amazon.com/iot/home#/wireless/networkAnalyzer) e scegli la configurazione dell'analizzatore di rete, **Network AnalyzerConfig\$1Default**.

1. Scegli **Modifica**.

1. Scegli se disabilitare le informazioni sul fotogramma e utilizzare **Seleziona i livelli di log** per scegliere i livelli di log da utilizzare per i log dei messaggi di traccia. Selezionare **Salva**.

   Vedrete le impostazioni di configurazione specificate nella pagina dei dettagli della configurazione dell'analizzatore di rete.

## Aggiungi risorse e aggiorna la configurazione dell'analizzatore di rete utilizzando l'API
<a name="network-analyzer-add-resources-api"></a>

Puoi utilizzare le [operazioni API Wireless AWS IoT](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/) o i [Comandi della CLI Wireless AWS IoT](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/index.html) per aggiungere risorse e aggiornare le impostazioni di configurazione per la configurazione dell'analizzatore di rete.
+ Per aggiungere risorse e aggiornare la configurazione dell'analizzatore di rete, utilizzare l'API [UpdateNetworkAnalyzerConfiguration](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_UpdateNetworkAnalyzerConfiguration.html) o la CLI [update-network-analyzer-configuration](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/update-network-analyzer-configuration.html).
  + 

**Aggiungi risorse**  
Per i dispositivi wireless che vuoi aggiungere, usa `WirelessDevicesToAdd` per inserire il `WirelessDeviceID` per i dispositivi come una serie di stringhe. Per i gateway wireless che vuoi aggiungere, usa `WirelessGatewaysToAdd` per inserire il `WirelessGatewayID` per i gateway come una serie di stringhe.
  + 

**Modifica configurazione**  
Per modificare la configurazione dell'analizzatore di rete, utilizza il parametro `TraceContent` per specificare se `WirelessDeviceFrameInfo` dovrebbe essere `ENABLED` o `DISABLED`, e se il parametro `LogLevel` dovrebbe essere `INFO`, `ERROR`, oppure `DISABLED`. 

  ```
  {
     "TraceContent": { 
        "LogLevel": "string",
        "WirelessDeviceFrameInfo": "string"
     },
     "WirelessDevicesToAdd": [ "string" ],
     "WirelessDevicesToRemove": [ "string" ],
     "WirelessGatewaysToAdd": [ "string" ],
     "WirelessGatewaysToRemove": [ "string" ]
  }
  ```
+ Per ottenere informazioni sulla configurazione e sulle risorse che hai aggiunto, usa l'operazione API [GetNetworkAnalyzerConfiguration](https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_UpdateNetworkAnalyzerConfiguration.html) o il comando [get-network-analyzer-configuration](https://docs.aws.amazon.com/cli/latest/reference/iotwireless/get-network-analyzer-configuration.html). Fornire il nome della configurazione dell'analizzatore di rete, `NetworkAnalyzerConfig_Default`, come input.

## Passaggi successivi
<a name="network-analyzer-resources-next"></a>

Dopo aver aggiunto risorse e specificato eventuali impostazioni di configurazione opzionali per la configurazione, è possibile utilizzare il protocollo WebSocket per stabilire una connessione con AWS IoT Core per LoRaWAN per l'utilizzo dell'analizzatore di rete. È quindi possibile attivare la messaggistica di traccia e iniziare a ricevere messaggi di traccia per le risorse. Per ulteriori informazioni, consultare [Trasmetti messaggi di traccia dell'analizzatore di rete con WebSockets](network-analyzer-api.md).