Ein Telemetriekanal verbindet eine Reihe von MQTT-Clients mit IBM® MQ. Erstellen Sie einen oder mehrere Telemetriekanäle in einem Warteschlangenmanager. Für jeden dieser Telemetriekanäle können verschiedene Konfigurationseinstellungen vorgenommen werden, um die Verwaltung der damit verbundenen Clients zu vereinfachen.
Verfahren
Gehen Sie zum Erstellen und Konfigurieren eines neuen Telemetriekanals folgendermaßen vor:
- Klicken Sie mit der rechten Maustaste auf den Telemetrieordner Kanäle und klicken Sie anschließend auf . Der Assistent Neuer Telemetriekanal wird geöffnet.
- Geben Sie den Kanalnamen in das Feld Kanalname ein.
Die Namen von Telemetriekanälen sind auf eine Länge von 20 Zeichen beschränkt. In einem Telemetriekanalnamen können wie bei allen
IBM MQ -Namen die folgenden Zeichen verwendet werden:
- Großbuchstaben A-Z
- a-z in Kleinbuchstaben
- Zahlen 0-9
- Punkt (.)
- Unterstrich (_)
- Schrägstrich (/)
- Prozentzeichen (%)
Führende oder eingebettete Leerzeichen sind nicht erlaubt.
- Geben Sie die Portnummer im Feld Portnummer ein. Die Standardportnummer für einen Telemetriekanal ohne TLS-Sicherheit
lautet 1883.
- Optional: Wenn Sie Ihren neuen Telemetriekanal mit TLS sichern möchten, wählen Sie Sicherer Kanal mit SSLaus. Die Portnummer
wird in 8883 geändert, wobei es sich um die Standardportnummer für einen mit
TLS gesicherten Kanal handelt.
- Klicken Sie auf Weiter.
- Geben Sie im Feld SSL-Schlüsseldatei den Namen der zu verwendenden SSL/TLS-Datei ein.
- Geben Sie das Kennwort zum Entsperren der Schlüsseldatei im Feld SSL-Kennphrase ein.
- Wählen Sie Client mit digitalem Zertifikat identifizieren aus, um zu erzwingen, dass alle Clients ihr privat signiertes digitales Zertifikat zur Authentifizierung senden, oder wählen Sie Anonyme Clients zulassen aus, um zu verhindern, dass der Telemetriekanal den Client mit TLS authentifiziert.
- Klicken Sie auf Weiter.
- Wählen Sie eine der folgenden Optionen zur Clientauthentifizierung aus:
- Benutzernamen und Kennwort des Clients nicht überprüfen: Wählen Sie diese Option aus, wenn Ihr Programm die zugehörige eigene Authentifizierung verwenden soll oder die Clients nicht authentifiziert werden sollen.
- Benutzernamen und Kennwort des Clients überprüfen (über JAAS): Wählen Sie diese Option aus, um die Identität des Clients über JASS zu prüfen. Wählen Sie den Namen der JAAS-Konfiguration, die implementiert werden soll, aus dem Menü JAAS-Konfigurationsname aus.
- Klicken Sie auf Weiter.
- Wählen Sie eine der folgenden Menüoptionen aus:
- Wählen Sie MQTT-Client-ID aus, um die bereitgestellte MQTT-Client-ID zu verwenden.
- Wählen Sie Festgelegte Benutzer-ID aus, um die vom Client bereitgestellte Benutzer-ID zu ignorieren. Geben Sie im Feld Benutzer-ID Ihre bevorzugte Benutzer-ID ein. Der Standardwert ist
Guest
auf Windows-Systemen und nobody
auf Linux® -Systemen.
- Wählen Sie Vom Client übergebener Benutzername aus, um den vom Client bereitgestellten Benutzernamen zu verwenden. Wenn kein Benutzername angegeben ist, kann der Client keine Verbindung zu IBM MQherstellen.
- Klicken Sie auf Weiter.
- Optional: Wählen Sie MQTT-Clientdienstprogramm starten aus, um das grafische Dienstprogramm zum Testen des MQTT-Protokolls zu starten.
- Überprüfen Sie die Liste der auszuführenden Aktionen und klicken Sie auf Fertigstellen.
Ergebnisse
Ein neuer Telemetriekanal wurde erstellt. Sie können diesen Kanal anzeigen, indem Sie den Ordner
Telemetrie erweitern und auf den Ordner Kanäle klicken.
Nächste Schritte
Sie können nun die Berechtigungen für Ihren Telemetriekanal verwalten.Informationen zum Erteilen von Berechtigungen in IBM MQ Explorerfinden Sie unter Objektberechtigungen mit einem Berechtigungsservice verwalten.