Ajouter des ressources et mettre à jour la configuration de l’analyseur de réseau
Avant de pouvoir activer la messagerie de suivi, vous devez ajouter des ressources à votre configuration. Vous ne pouvez utiliser qu’une seule configuration d’analyseur de réseau par défaut. AWS IoT Core for LoRaWAN attribue le nom NetworkAnalyzerConfig_Default à cette configuration et ce champ ne peut pas être modifié. Cette configuration est automatiquement ajoutée à votre Compte AWS lorsque vous utilisez l’analyseur de réseau à partir de la console.
Vous pouvez ajouter les ressources que vous souhaitez surveiller à cette configuration par défaut. Les ressources peuvent être des appareils LoRaWAN et/ou des passerelles LoRaWAN. Pour ajouter chaque ressource individuelle à la configuration, utilisez les identifiants des passerelles et des d’appareils sans fil.
Paramètres de configuration
Pour configurer les paramètres, commencez par ajouter des ressources à votre configuration par défaut et activez la messagerie de suivi. Une fois que vous avez reçu les journaux des messages de suivi, vous pouvez également personnaliser les paramètres suivants pour mettre à jour votre configuration par défaut et filtrer le flux de journaux.
-
Informations sur la trame
Ce paramètre correspond aux informations de trame des ressources de votre appareil sans fil pour les messages de suivi. Les informations de trame sont activées par défaut et peuvent être utilisées pour déboguer la communication entre votre serveur de réseau et les terminaux.
-
Niveaux de journalisation.
Vous pouvez consulter les journaux d’informations ou d’erreurs, ou vous pouvez désactiver la journalisation.
-
Infos
Les journaux dont le niveau de journalisation est Info sont plus détaillés et contiennent des flux de journaux qui sont informatifs et comportent des erreurs. Les journaux informatifs peuvent être utilisés pour visualiser les modifications apportées à l’état d’un appareil ou d’une passerelle.
Note
La collecte de flux de journaux plus détaillés peut entraîner des coûts supplémentaires. Pour de plus amples informations sur la tarification, veuillez consulter AWS IoT CoreTarification
. -
Erreur
Les journaux dont le niveau de journalisation est Erreur sont moins détaillés et n’affichent que les informations relatives aux erreurs. Vous pouvez utiliser ces journaux lorsqu’une application présente une erreur, telle qu’une erreur de connexion à un appareil. En utilisant les informations du flux de journaux, vous pouvez identifier et résoudre les erreurs liées aux ressources de votre flotte.
-
Prérequis
Avant de pouvoir ajouter des ressources, vous devez avoir intégré à AWS IoT Core for LoRaWAN les passerelles et les appareils que vous souhaitez surveiller. Pour en savoir plus, consultez Connexion de passerelles et d’appareils à AWS IoT Core for LoRaWAN.
Ajout de ressources et mise à jour de la configuration de l’analyseur de réseau à l’aide de la console
Vous pouvez ajouter des ressources et personnaliser les paramètres facultatifs à l’aide de la console AWS IoT ou de l’API AWS IoT Wireless. Outre les ressources, vous pouvez également modifier vos paramètres de configuration et enregistrer la configuration mise à jour.
Pour ajouter des ressources à votre configuration (console)
-
Ouvrez le hub Analyseur réseau de la console AWS IoT
et choisissez la configuration d’analyseur de réseau NetworkAnalyzerConfig_Default. -
Choisissez Ajouter des ressources.
-
Ajoutez les ressources que vous souhaitez contrôler à l’aide de la passerelle sans fil et des identifiants d’appareils sans fil. Vous pouvez ajouter jusqu’à 250 passerelles ou appareils sans fil. Pour ajouter votre ressource :
-
Utilisez l’onglet Afficher les passerelles ou Afficher les appareils pour afficher la liste des passerelles et des appareils que vous avez ajoutés à votre Compte AWS.
-
Copiez le
WirelessDeviceID
ou leWirelessGatewayID
de l’appareil ou de la passerelle que vous souhaitez surveiller et entrez la valeur d’identifiant de la ressource correspondante. -
Pour continuer à ajouter des ressources, choisissez Ajouter une passerelle ou Ajouter un appareil, puis ajoutez votre passerelle ou votre appareil sans fil. Si vous avez ajouté une ressource que vous ne souhaitez plus surveiller, choisissez Supprimer la ressource.
-
-
Après avoir ajouté toutes les ressources, choisissez Ajouter.
Vous verrez le nombre de passerelles et d’appareils que vous avez ajoutés sur la page du Centre de l’analyseur de réseau. Vous pouvez toujours continuer à ajouter des passerelles et des appareils tant que vous n’activez pas la session de messagerie de suivi. Une fois la session activée, pour ajouter des ressources, vous devez désactiver la session.
Pour modifier la configuration de l’analyseur de réseau (console)
Vous pouvez également modifier la configuration de l’analyseur de réseau et choisir de désactiver les informations de trame et le niveau de journalisation de vos journaux de messages de suivi.
-
Ouvrez le hub Analyseur réseau de la console AWS IoT
et choisissez la configuration d’analyseur de réseau NetworkAnalyzerConfig_Default. -
Choisissez Modifier.
-
Choisissez si vous souhaitez désactiver les informations sur les trames et utilisez l’option Sélectionner les niveaux de journalisation pour choisir les niveaux de journalisation que vous souhaitez utiliser pour vos journaux de messages de suivi. Choisissez Enregistrer.
Vous verrez les paramètres de configuration que vous avez spécifiés sur la page de détails de la configuration de votre analyseur de réseau.
Ajout de ressources et mise à jour de la configuration de l’analyseur de réseau à l’aide de l’API
Vous pouvez utiliser les opérations d’API AWS IoT Wireless ou les commandes d’interface de ligne de commande AWS IoT Wireless pour ajouter des ressources et mettre à jour les paramètres de configuration de votre analyseur de réseau.
-
Pour ajouter des ressources et mettre à jour la configuration de votre analyseur de réseau, utilisez l’API UpdateNetworkAnalyzerConfiguration ou l’interface de ligne de commande update-network-analyzer-configuration.
-
Ajout des ressources
Pour les appareils sans fil que vous souhaitez ajouter, utilisez
WirelessDevicesToAdd
pour entrer leWirelessDeviceID
des appareils sous forme de tableau de chaînes. Pour les passerelles sans fil que vous souhaitez ajouter, utilisezWirelessGatewaysToAdd
pour entrer leWirelessGatewayID
des passerelles sous forme de tableau de chaînes. -
Modification de la configuration
Pour modifier la configuration de votre analyseur de réseau, utilisez le paramètre
TraceContent
pour spécifier siWirelessDeviceFrameInfo
doit avoir la valeurENABLED
ouDISABLED
, et si le paramètreLogLevel
doit avoir la valeurINFO
,ERROR
ouDISABLED
.
{ "TraceContent": { "LogLevel": "string", "WirelessDeviceFrameInfo": "string" }, "WirelessDevicesToAdd": [ "string" ], "WirelessDevicesToRemove": [ "string" ], "WirelessGatewaysToAdd": [ "string" ], "WirelessGatewaysToRemove": [ "string" ] }
-
-
Pour obtenir des informations sur la configuration des ressources que vous avez ajoutées, utilisez l’opération d’API GetNetworkAnalyzerConfiguration ou la commande get-network-analyzer-configuration. Indiquez le nom de la configuration de l’analyseur de réseau,
NetworkAnalyzerConfig_Default
, en entrée.
Étapes suivantes
Maintenant que vous avez ajouté des ressources et spécifié les paramètres de configuration facultatifs pour votre configuration, vous pouvez utiliser le protocole WebSocket pour établir une connexion à AWS IoT Core for LoRaWAN afin d’utiliser l’analyseur de réseau. Vous pouvez ensuite activer la messagerie de suivi et commencer à recevoir des messages de suivi pour vos ressources. Pour en savoir plus, consultez Diffusez les messages de suivi de l’analyseur de réseau avec WebSockets.