Création et configuration d'un canal de télémétrie

Un canal de télémétrie connecte un certain nombre de clients MQTT à IBM® MQ. Créez un ou plusieurs canaux de télémétrie sur un gestionnaire de files d'attente. Chacun de ces canaux peut avoir des paramètres de configuration différents, ce qui permet de faciliter la gestion des clients auxquels ils sont connectés.

Procédure

Pour créer et configurer un nouveau canal de télémétrie, exécutez les étapes suivantes :

  1. Cliquez avec le bouton droit de la souris sur le dossier Canaux de télémétrie et cliquez sur Nouveau > Canal de télémétrie: L'assistant Nouveau canal de télémétrie s'ouvre.
  2. Entrez le nom du canal dans la zone Nom du canal .
    Les noms des canaux de télémétrie sont limités à 20 caractères. Les caractères pouvant être utilisés dans un nom de canal de télémétrie, comme avec tous les noms IBM MQ , sont les suivants:
    • Majuscules A-Z
    • Minuscules a-z
    • Chiffres 0-9
    • le point (.)
    • le caractère de soulignement (_)
    • la barre oblique (/)
    • le symbole de pourcentage (%)

    Les espaces de début ou imbriqués ne sont pas autorisés.

  3. Entrez le numéro de port dans la zone Numéro de port . Le numéro de port par défaut pour un canal de télémétrie n'utilisant pas la sécurité TLS est 1883.
  4. Facultatif: Si vous choisissez de sécuriser votre nouveau canal de télémétrie à l'aide de TLS, sélectionnez Secure channel using SSL. Le numéro de port prend alors la valeur 8883, qui est la valeur par défaut d'un canal sécurisé utilisant TLS.
    1. Cliquez sur Suivant.
    2. Entrez le nom du fichier SSL/TLS à utiliser dans la zone Fichier de clés SSL .
    3. Entrez le mot de passe pour déverrouiller le fichier de clés dans la zone Phrase passe SSL .
    4. Sélectionnez Identifier le client à l'aide d'un certificat numérique pour forcer tous les clients à envoyer leur certificat numérique signé en privé pour l'authentification, ou sélectionnez Autoriser les clients anonymes pour empêcher le canal de télémétrie d'authentifier le client à l'aide de TLS.
  5. Cliquez sur Suivant.
  6. Sélectionnez une des options suivantes pour l'authentification du client :
    • Ne vérifiez pas le nom d'utilisateur et le mot de passe fournis par le client : Sélectionnez cette option si vous voulez que votre programme effectue sa propre authentification, ou que vous ne voulez pas que des clients soient authentifiés.
    • Vérifiez le nom d'utilisateur et le mot de passe fournis par le client (à l'aide de JAAS) : Sélectionnez cette option pour vérifier l'identité du client à l'aide de JAAS. Sélectionnez le nom de la configuration JAAS que vous souhaitez implémenter à partir du menu Nom de configuration JAAS.
  7. Cliquez sur Suivant.
  8. Sélectionnez l'une des options de menu suivantes :
    • Sélectionnez ID client MQTT pour utiliser l'ID client MQTT utilisé.
    • Sélectionnez ID utilisateur fixe pour ne pas tenir compte de l'ID utilisateur fourni par le client. Tapez votre ID utilisateur préféré dans la zone ID utilisateur. La valeur par défaut est Guest sur les systèmes Windows et nobody sur les systèmes Linux® .
    • Sélectionnez Nom d'utilisateur fourni par le client pour utiliser le nom fourni par le client. Si aucun nom d'utilisateur n'est fourni, le client ne parvient pas à se connecter à IBM MQ.
  9. Cliquez sur Suivant.
  10. Facultatif: Sélectionnez Lancer l'utilitaire client MQTT pour lancer l'utilitaire graphique afin de tester le protocole MQTT.
  11. Passez en revue la liste des actions à effectuer et cliquez sur Terminer.

Résultats

Un nouveau canal de télémétrie a été créé. Pour afficher ce canal, développez le dossier Télémétrie et cliquez sur le dossier Canaux.

Etapes suivantes

Vous pouvez maintenant gérer les droits de votre canal de télémétrie.

Pour plus d'informations sur l'octroi de droits dans IBM MQ Explorer, voir Gestion des droits sur les objets avec un service d'autorisation.