Vous êtes ici : Accueil > Produits > Network Monitor (Pro) > Manuel > Contrôles de supervision > Surveillance MQTT

Surveillance MQTT

Le programme peut surveiller des paramètres MQTT sur diverses machines et équipements industriels.

Avec l'essor de l'Internet industriel des objets (IIoT), de plus en plus d'équipements interagissent et doivent être pilotés et surveillés. L'Internet des objets est un vaste réseau de capteurs, d'instruments, de machines et d'équipements hétérogènes, qui communiquent par diverses interfaces et divers protocoles. L'un des plus répandus est MQTT, ou Message Queue Telemetry Transport. C'est un protocole ouvert, léger et compact, conçu pour échanger des données entre des équipements très éloignés. MQTT a été pensé pour les réseaux à bande passante limitée. C'est pourquoi il est largement utilisé dans les systèmes M2M (interaction machine à machine).

échange de messages MQTT

MQTT s'appuie sur TCP/IP et utilise par défaut le port 1883 (8883 pour SSL).

 

Atouts du protocole MQTT

  • Compacité des données transmises
  • Fonctionnement asynchrone
  • Plusieurs niveaux de qualité de service (QoS)
  • Fonctionne malgré des liaisons intermittentes ou peu fiables
  • Intégration simple de nouveaux équipements

Trois rôles interviennent dans l'échange de messages MQTT :

  • Les émetteurs (publishers), sources des messages. Ce peut être des instruments, des capteurs et d'autres équipements IoT.
  • Le courtier (MQTT-broker), nœud central qui relie émetteurs et abonnés. Il reçoit les messages des émetteurs, les traite, les transmet aux abonnés et contrôle la livraison. Mosquitto MQTT est l'un des courtiers libres les plus utilisés.
  • Les abonnés (subscribers), destinataires des messages des équipements (instruments et capteurs). Par exemple, un logiciel de surveillance.

courtier MQTT, émetteur et abonnés

Au sens large, l'émetteur et l'abonné sont un client qui peut tenir les deux rôles en même temps. Un équipement IoT peut aussi s'abonner, par exemple pour recevoir une configuration ou une mise à jour de micrologiciel via MQTT.

Un émetteur envoie des données au courtier MQTT en indiquant un sujet (topic) dans le message. Grâce au nom du sujet, les abonnés reçoivent du courtier les données publiées par plusieurs émetteurs. Un nom de sujet comporte un ou plusieurs niveaux, séparés par « / ».

Par exemple, le capteur de température d'une baie de serveurs peut publier dans ce sujet :

/data-center/servers-room-1/server-rack-2/temperature

La réponse du courtier arrive au format JSON. Par exemple :

{"d":{"id":"Dev1","W":90,34,"Q":1000,"S":2900}}

Lorsque vous connaissez le format de la réponse, vous pouvez extraire la variable voulue :

/d/W/: 90,34

 

Protection des données

MQTT n'a pas de mécanisme propre pour protéger les messages transmis. Sur des réseaux ouverts, utilisez le module SSL. MQTT prend toutefois en charge une authentification simple par identifiant et mot de passe lors de la connexion au courtier.

 

Usage du protocole MQTT

MQTT sert souvent, dans l'industrie, à surveiller des équipements et à lire des instruments et des capteurs. Vous pouvez recevoir et analyser ces données avec MQTT dans 10-Strike Network Monitor Pro. La configuration est rapide : indiquez les paramètres de base.

  • Adresse IP du courtier
  • Port (1883 par défaut)
  • Identifiant et mot de passe
  • Sujet (topic)
  • Chemin de la valeur si la réponse est au format JSON

configuration de la surveillance d'un paramètre MQTT

Lorsque la valeur sort des limites indiquées, le programme vous prévient de plusieurs façons. Le seuil d'alerte se définit dans les paramètres du contrôle. Le programme agit en abonné : il se connecte au courtier MQTT à l'intervalle prévu et demande la valeur publiée par le capteur dans le sujet indiqué.

Des capteurs intelligents reliés au réseau IIoT suivent le fonctionnement de machines-outils, de transformateurs, d'éoliennes, de grues et de baies d'équipements. Ils transmettent les données au système de surveillance central, où elles sont analysées. L'entreprise suit ainsi ses équipements en temps réel, anticipe leur dégradation et évalue son efficacité.

Vous pouvez afficher les valeurs sur des indicateurs graphiques ou sur un schéma, un diagramme ou une carte de type SCADA.

affichage des paramètres sur un schéma de type SCADA

Attention ! Ce contrôle n'est disponible que dans la version Pro du programme.

 

Voir aussi :

Surveillance OPC DA

Surveillance Modbus

 

Configuration requise : Windows XP/Vista/7/8.1/10/11, Server 2003/2008/2012/2016/2019/2022 pris en charge.

 

Tous les produits
logiciel d'inventaire réseau
Network Inventory Explorer
Inventaire matériel et logiciel des ordinateurs du réseau
logiciel de supervision réseau
Network Monitor
Surveillez serveurs, services, commutateurs administrables, etc.
cartographie et supervision visuelle du réseau
LANState
Surveillez et administrez les hôtes sur une carte visuelle, créez des plans réseau
logiciel de suivi de bande passante
Bandwidth Monitor
Suivez la bande passante et la consommation de trafic Internet
logiciel de schémas réseau
Network Diagram
Créez des schémas réseau et découvrez la topologie
recherche de fichiers sur partages réseau et FTP
Network File Search
Recherchez des fichiers sur les partages réseau et les serveurs FTP
audit des accès aux partages
Connection Monitor
Auditez l'accès distant des utilisateurs aux partages (dossiers et fichiers)
scanner de ports gratuit
Network Scanner (GRATUIT)
Programme gratuit pour analyser réseaux, hôtes et ports TCP