Adicionar recursos e atualizar a configuração do analisador de rede
Para poder ativar as mensagens de rastreamento, adicione os recursos à configuração. É possível utilizar uma única configuração padrão do analisador de rede. O AWS IoT Core for LoRaWAN atribui o nome NetworkAnalyzerConfig_Default a essa configuração, e esse campo não pode ser editado. Essa configuração é adicionada automaticamente ao Conta da AWS quando você utiliza o analisador de rede no console.
É possível adicionar os recursos que deseja monitorar à configuração padrão. Os recursos podem ser dispositivos LoRaWAN e gateways LoRaWAN. Para adicionar cada recurso à configuração, utilize o gateway sem fio e os identificadores dos dispositivos sem fio.
Definições de configuração
Para definir as configurações, primeiro adicione recursos à configuração padrão e ative as mensagens de rastreamento. Após o recebimento dos logs de mensagens de rastreamento, também é possível personalizar os parâmetros a seguir para atualizar a configuração padrão e filtrar o fluxo de logs.
-
Informações sobre o quadro
Essa configuração são as informações de quadro dos recursos de dispositivos sem fio para mensagens de rastreamento. As informações de quadro são habilitadas por padrão e podem ser utilizadas para depurar a comunicação entre o servidor de rede e os dispositivos finais.
-
Níveis de log
Você pode ver os logs de informações ou de erros, ou pode desativar o log.
-
Informações
Os logs com o nível Informações são mais detalhados e contêm fluxos de logs tanto informativos como de erros. Os logs informativos podem ser utilizados para visualizar alterações no estado de um dispositivo ou de um gateway.
nota
A coleta de fluxos de logs mais detalhados pode gerar custos adicionais. Para obter mais informações sobre a definição de preço, consulte Definição de preço do AWS IoT Core
. -
Erro
Os logs com um nível de log de Erro são menos detalhados e exibem somente informações de erro. Você pode usar esses logs quando um aplicativo tem um erro, como um erro de conexão do dispositivo. Ao usar as informações do fluxo de logs, você pode identificar e solucionar erros nos recursos da sua frota.
-
Pré-requisitos
Para poder adicionar recursos, os gateways e dispositivos a serem monitorados já devem estar integrados ao AWS IoT Core for LoRaWAN. Para ter mais informações, consulte Conectar gateways e dispositivos ao AWS IoT Core for LoRaWAN.
Adicionar recursos e atualizar a configuração do analisador de rede com o console
É possível adicionar recursos e personalizar os parâmetros opcionais utilizando o console do AWS IoT ou a API do AWS IoT Wireless. Além dos recursos, você também pode editar as definições de configuração e salvar a configuração atualizada.
Como adicionar recursos à configuração (console)
-
Abra o Hub do analisador de rede no console do AWS IoT
e escolha a configuração do analisador de rede, NetworkAnalyzerConfig_Default. -
Selecione Adicionar recursos.
-
Adicione os recursos que deseja monitorar usando o gateway sem fio e os identificadores de dispositivos sem fio. É possível adicionar até 250 gateways ou dispositivos sem fio. Para adicionar o recurso:
-
Utilize a guia Visualizar gateways ou Visualizar dispositivos para ver a lista de gateways e dispositivos que você adicionou ao Conta da AWS.
-
Copie o
WirelessDeviceID
ou oWirelessGatewayID
do dispositivo ou do gateway que você deseja monitorar e insira o valor do identificador para o recurso correspondente. -
Para continuar a adicionar recursos, escolha Adicionar gateway ou Adicionar dispositivo e adicione o gateway ou dispositivo sem fio. Se você adicionou um recurso que não deseja mais monitorar, escolha Remover recurso.
-
-
Depois de adicionar todos os recursos, escolha Adicionar.
Você verá o número de gateways e dispositivos que adicionou na página Hub do analisador de rede. É possível continuar adicionando gateways e dispositivos até que a sessão de rastreamento de mensagens seja ativada. Depois que a sessão for ativada, para adicionar recursos, será necessário desativar a sessão.
Como editar a configuração do analisador de rede (console)
É possível editar a configuração do analisador de rede e escolher se deseja desabilitar as informações de quadro e o nível de log das mensagens de rastreamento.
-
Abra o Hub do analisador de rede no console do AWS IoT
e escolha a configuração do analisador de rede, NetworkAnalyzerConfig_Default. -
Selecione a opção Editar.
-
Escolha se deseja desativar as informações do quadro e use Selecionar níveis de log para escolher os níveis de log que você deseja usar para os logs de mensagens de rastreamento. Escolha Salvar.
Você verá as definições de configuração especificadas na página de detalhes da configuração do analisador de rede.
Adicionar recursos e atualizar a configuração do analisador de rede com a API
É possível utilizar as operações de API do AWS IoT Wireless ou os comandos da CLI do AWS IoT Wireless para adicionar recursos e atualizar as configurações do analisador de rede.
-
Para adicionar recursos ou atualizar a configuração do analisador de rede, utilize a API UpdateNetworkAnalyzerConfiguration ou o comando update-network-analyzer-configuration da CLI.
-
Adicionar recursos
Para os dispositivos sem fio que você deseja adicionar, utilize
WirelessDevicesToAdd
para inserir oWirelessDeviceID
dos dispositivos como uma matriz de strings. Para os gateways sem fio que você deseja adicionar, utilizeWirelessGatewaysToAdd
para inserir oWirelessGatewayID
dos gateways como uma matriz de strings. -
Editar a configuração
Para editar a configuração do analisador de rede, utilize o parâmetro
TraceContent
para especificar seWirelessDeviceFrameInfo
deve serENABLED
ouDISABLED
, e se o parâmetroLogLevel
deve serINFO
,ERROR
ouDISABLED
.
{ "TraceContent": { "LogLevel": "string", "WirelessDeviceFrameInfo": "string" }, "WirelessDevicesToAdd": [ "string" ], "WirelessDevicesToRemove": [ "string" ], "WirelessGatewaysToAdd": [ "string" ], "WirelessGatewaysToRemove": [ "string" ] }
-
-
Para obter informações sobre a configuração e os recursos adicionados, utilize a operação de API GetNetworkAnalyzerConfiguration ou o comando get-network-analyzer-configuration. Forneça o nome da configuração do analisador de rede,
NetworkAnalyzerConfig_Default
, como entrada.
Próximas etapas
Agora que adicionou recursos e especificou todas as definições opcionais para a configuração, é possível utilizar o protocolo WebSocket para estabelecer uma conexão com o AWS IoT Core for LoRaWAN e utilizar o analisador de rede. Em seguida, você pode ativar as mensagens de rastreamento e começar a receber essas mensagens para os recursos. Para ter mais informações, consulte Transmitir mensagens de rastreamento do analisador de rede com WebSockets.