Телеметрический канал позволяет подключить несколько клиентов MQTT к IBM® MQ. Создайте один или несколько телеметрических каналов в администраторе очередей.
Для каждого канала телеметрии могут быть указаны собственные параметры конфигурации, что облегчает управление подключенными к нему клиентами.
Процедура
Создайте и настройте новый телеметрический канал, выполнив следующие действия:
- Щелкните правой кнопкой мыши на папке Каналы телеметрии и выберите . Откроется мастер Создать канал телеметрии.
- Введите имя канала в поле Имя канала.
Длина имени канала телеметрии не должна превышать 20 символов. В имени канала телеметрии (а также во всех именах
IBM MQ) допустимы следующие символы:
- Прописные буквы A-Z
- Строчные буквы a-z
- Цифры 0-9
- Точка (.)
- Подчеркивание (_)
- Косая черта (/)
- Знак процента (%)
Начальные и конечные пробелы недопустимы.
-
Введите номер порта в поле Номер порта. Номер порта
канала телеметрии без защиты TLS: 1883.
- Необязательно:
Для защиты нового канала телеметрии с помощью TLS выберите
Защита канала с помощью SSL. Для канала с поддержкой TLS
по умолчанию применяется номер порта 8883.
-
Нажмите Далее.
-
Введите имя файла SSL/TLS в поле Файл ключей SSL.
-
Введите пароль для разблокировки файла ключей в поле Пароль SSL.
-
Выберите Использовать для идентификации клиентов цифровой
сертификат для принудительного применения цифровых сертификатов
клиентов для идентификации или выберите Разрешить подключение
анонимных клиентов для прекращения применения TLS для идентификации
клиентов, подключающихся к каналу телеметрии.
- Нажмите кнопку Далее.
- Выберите один из следующих вариантов идентификации клиента:
- Не проверять указанные клиентом имя пользователя и пароль: Включите этот переключатель, если программа должна выполнять идентификацию самостоятельно или идентификация клиентов не требуется.
- Проверять указанные клиентом имя пользователя и пароль (с помощью JAAS): Позволяет разрешить проверку идентификационных данных клиента с помощью JASS. Выберите имя конфигурации JAAS, которую требуется реализовать, в меню Имя конфигурации JAAS.
- Нажмите Далее.
- Выберите один из следующих пунктов меню:
- Выберите ИД клиента MQTT для применения указанного ИД клиента MQTT.
- Выберите Фиксированный ИД пользователя, для того чтобы игнорировать ИД пользователя, указанный клиентом. Введите предпочитаемый ИД пользователя в поле ИД пользователя. Значение по умолчанию:
Guest
(Windows), nobody
(Linux®).
- Выберите Имя пользователя, предоставленное клиентом для применения имени пользователя, предоставленного клиентом. Если имя пользователя не указано, то клиент не сможет подключиться к IBM MQ.
- Нажмите Далее.
- Необязательно: Выберите Запустить утилиту клиента MQTT, для того чтобы запустить графическую утилиту для тестирования протокола MQTT.
- Проверьте список выполняемых действий и нажмите кнопку Готово.
Результаты
Создан канал телеметрии. Для просмотра этого канала разверните папку Telemetry и выберите папку Каналы.
Дальнейшие действия
Теперь можно приступить к управлению правами доступа канала телеметрии. Дополнительная информация о предоставлении прав доступа в
IBM MQ Explorer приведена
в разделе Управление правами доступа к объектам с помощью службы идентификации.