Si les messages ne sont pas envoyés ou reçus comme prévu, utilisez la fonctionnalité d'interrogation des traces de messages d'ApsaraMQ for MQTT pour consulter les traces associées. Cela garantit la bonne transmission des messages et facilite le dépannage des incidents.
Procédure
Connectez-vous à la console ApsaraMQ for MQTT. Dans le volet de navigation de gauche, cliquez sur Instances.
Dans la barre de navigation supérieure, sélectionnez une région.
Repérez l'instance à gérer et choisissez dans la colonne Actions.
-
Sur la page Message Trace Query, spécifiez les conditions de recherche et la plage horaire selon vos besoins métier, puis cliquez sur Search.Time Range
RemarqueLa durée maximale est d'un jour.
Vous devez configurer le paramètre Message ID ou les deux paramètres Group ID et Device ID.
Interroger les traces de messages en configurant le paramètre Message ID : cette méthode permet d'effectuer une correspondance exacte pour rechercher la trace d'un message.
-
Interroger les traces de messages en configurant les paramètres Group ID et Device ID : cette méthode permet d'effectuer une correspondance partielle pour rechercher les messages d'un client ApsaraMQ for MQTT.
Dans les résultats de la recherche, cliquez sur Message Trace dans la colonne Actions pour consulter la trace du message.
Références
Pour savoir comment interroger le statut d'un appareil, consultez la rubrique Interroger le statut d'un appareil.
Pour savoir comment interroger l'historique des connexions d'un appareil, consultez la rubrique Interroger l'historique des connexions d'un appareil.