Атрибуты состояния канала

Атрибуты состояния канала. Помимо текущего состояния канала можно просмотреть его сохраненное состояние.

Состояние канала постоянно обновляется после отправки и получения сообщений. Состояние канала сохраняется в следующих случаях:

  • Для всех каналов:
    • Когда канал входит или выходи из состояния Остановлен или Повторное подключение.
  • Для отправляющего канала:
    • Перед запросом подтверждения получения пакета сообщений
    • После получения подтверждения
  • Для получающего канала:
    • Перед подтверждением получения пакета сообщений
  • Для канала соединения с сервером:
    • Состояние не сохраняется

Таким образом, для этого канала текущие состояния не сохраняются. Атрибуты, отображаемые для сохраненного состояния канала, являются подмножеством атрибутов, которые отображаются для состояния канала; эти атрибуты называются общими. Общие атрибуты помечены символом звездочка (*) в следующей таблице.

Для каждого атрибута приведено краткое описание информации, которую отображает атрибут. В таблице также приведены эквивалентные параметры MQSC для команд DISPLAY CHSTATUS. Дополнительная информация о командах MQSC приведена в разделе Команды сценариев (MQSC) в документации по продукту IBM® MQ.

Атрибут Назначение Параметр MQSC
*Состояние канала Состояние канала (Запуск, Привязка, Инициация, Выполнение, Остановка, Повторное подключение, Пауза, Остановлен или Запрос). STATUS
*Имя подключения Имя подключения, для которого отображается информация о состоянии канала. CONNAME
Удаленный администратор очередей Имя администратора очередей или имя группы общих очередей в удаленной системе. RQMNAME
*Тип экземпляра канала Тип канал может быть Отправитель, Сервер, Получатель, Запрашивающий, Кластер-отправитель, Кластер-получатель, Сервер-подключение. CHLTYPE
*Очередь передачи Имя очереди передачи выбранного канала, для которой отображается информация о состоянии. XMITQ
*Сообщения Число сообщений, отправленных или полученных с момента запуска канала (для канала сервера-подключение - число обработанных запросов MQI. MSGS
Доступные сообщения Число сообщений, поставленных в очередь на передачу и которые доступны на канале для MQGET. XQMSGSA
Подсостояние канала Текущее действие, выполняемое каналом. SUBSTATE
*Состояние под вопросом Указывает, является ли канал под вопросом. Значение Да только в том случае, если отправляющий Агент канала сообщений ожидает подтверждения получения пакета сообщений. Во всех других случаях значение Нет, в том числе и во время отправления сообщений до получения подтверждения. Для получающего канала значение всегда Нет. INDOUBT
Идентификатор пользователя MCA Идентификатор пользователя, используемого в MCA. Это может быть идентификатор пользователя, установленный в определении канала, идентификатор пользователя по умолчанию для каналов MCA, идентификатор пользователя, установленный программой выхода безопасности. Если канал используется для соединения с сервером, это может быть также идентификатор пользователя, полученный от клиента. MCAUSER
*Короткое равноправное имя Исключительное имя равноправного администратора очередей или клиента на другом конце канала. Поскольку максимальная длина составляет 256 символов, отличительные имена могут усекаться. SSLPEER
Степень сжатия Полученная степень сжатия в процентах. Отображаются кратковременный и долговременный показатели. Эти значения переустанавливаются после каждого запуска и отображаются только во время работы канала. COMPRATE
*Наблюдение канала Текущий уровень набора наблюдаемых данных для канала. MONCHL
*Номер последней последовательности Номер последнего сообщения в последнем пакете, отправленном по каналу. LSTSEQNO
*Последний LUWID Номер последней логической единицы, зафиксированной во время работы канала. LSTLUWID
*Текущие сообщения Для отправляющего канала, число сообщений, отправленных в текущем пакете. Это значение увеличивается после отправления каждого сообщения. Когда состояние канала под вопросом, число сообщений также под вопросом. Для сохраненного экземпляра канала этот параметр содержит значимые сведения только в том случае, если состояние экземпляра канала под вопросом. Тем не менее, при выполнении запроса значение этого параметра возвращается, даже если экземпляр канала не находится под вопросом. Для получающего канала, число сообщений, полученных в текущем пакете. Увеличивается с каждым полученным сообщением. Значение устанавливается в нуль, для получающего и отправляющего каналов, когда пакет получен. CURMSGS
*Номер текущей последовательности Для отправляющего канала, это номер последнего пакета сообщений. Значение обновляется с каждым полученным сообщением. Когда состояние канала под вопросом, этот параметр также находится под вопросом. Для сохраненного экземпляра канала этот параметр содержит значимые сведения только в том случае, если состояние экземпляра канала под вопросом. Тем не менее, при выполнении запроса значение этого параметра возвращается, даже если экземпляр канала не находится под вопросом. Для отправляющего канала, номер последнего полученного пакета сообщений. Атрибут обновляется с каждым полученным сообщением. CURSEQNO
*Текущий LUWID Логическая единица рабочего идентификатора, связанная с текущим пакетом. Используется для отправляющего и получающего канала. Для отправляющего канала, если состояние канала под вопросом, LUWID также под вопросом. Для сохраненного экземпляра канала этот параметр содержит значимые сведения только в том случае, если состояние экземпляра канала под вопросом. Тем не менее, при выполнении запроса значение этого параметра возвращается, даже если экземпляр канала не находится под вопросом. Обновляется с каждым LUWID следующего полученного пакета, если присутствует. CURLUWID
Время последнего сообщения Время отправления последнего сообщения или обработки последнего запроса MQI. Для отправителя или сервера, время отправления последнего сообщения (последней части, если сообщение разделено). Для запрашивающего канала или получателя - время постановки последнего сообщения в целевую очередь. Для канала для соединения с сервером - время завершения последнего запроса MQI. LSTMSGTI
Дата последнего сообщения Дата отправления последнего сообщения или обработки последнего запроса MQI. LSTMSGDA
Отправлено байт Число байт, отправленных с момента запуска канала. В том числе, информация, отправленная агентом канала сообщений. BYTSSENT
Получено байт Число байт, полученных с момента запуска канала. В том числе, информация, полученная от агента канала сообщений. BYTSRCVD
Пакеты Число пакетов, выполненных с момента запуска канала. BATCHES
Начальное время Время запуска канала (в формате чч.мм.сс). CHSTATI
Начальная дата Дата запуска канала (в формате гггг-мм-дд). CHSTADA
Отправлено буферов Число отправленных буферов передачи. Включая информацию управления подключением. BUFSSENT
Получено буферов Число полученных буферов передачи. Включая информацию управления подключением. BUFSRCVD
Осталось долгих попыток Оставшееся число долгих попыток установки подключения. Используется только для отправляющего канала и сервера. LONGRTS
Осталось коротких попыток Оставшееся число коротких попыток установки подключения. Используется только для отправляющего канала и сервера. SHORTRTS
Имя задания MCA Имя задания, в данный момент обслуживающего канал. Формат зависит от платформы: в системах OS/400, UNIX и Windows - конкатенация идентификатора процесса и идентификатора нити программы MCA, отображаемая в шестнадцатеричном формате. В HP Integrity NonStop Server - идентификатор процессора и идентификатор процесса, отображаемые в шестнадцатеричном формате. Эта информация недоступна в операционной системе z/OS. JOBNAME
Состояние MCA Состояние агента канала сообщений (Выполняется или Не выполняется). MCASTAT
Запрос остановлен Указывает, ожидает ли обработки пользовательский запрос на остановку. Значение - Да или Нет. STOPREQ
Размер пакета Размер пакета, используемый для этой сессии (доступно только в AIX, HP-UX, Linux, OS/400, Solaris, Windows и z/OS). BATCHSZ
Интервал пульса Интервал пульса, используемый для этой сессии. HBINT
Скорость NPM Временная технология обработки сообщений, используемая во время этой сессии. NPMSPEED
Локальный адрес Локальный адрес соединения для канала. Значение зависит от типа передачи для канала. В настоящее время поддерживается только TCP/IP. LOCLADDR
Время очереди Xmit Период, ожидания сообщения в очереди перед отправлением, в микросекундах. Измеряется от момента постановки сообщения в очередь до его отправления по каналу, таким образом, включает все интервалы задержки в приложении. В ячейке показаны два значения: значение, основанное на последней операции за короткий промежуток времени, и значение, основанное на операции за более длинный промежуток времени. Эти значения зависят от конфигурации и поведения системы, а также от уровня активности в ней. Выполняет роль индикатора нормальной работы системы. Значительное различие между этими значениями говорит о неполадках в системе. Эти значения переустанавливаются после каждого запуска и отображаются только во время работы канала. XQTIME
Время выхода Период времени, отображаемый в микросекундах, которое тратится на каждое сообщение для обработки пользовательской программы выхода. Показываются два значения: значение на базе текущей активности, отображается через краткий промежуток времени, и значение на базе более долгого периода. Эти значения зависят от конфигурации и поведения системы, а также от уровня активности в ней. Выполняет роль индикатора нормальной работы системы. Значительное различие между этими значениями говорит о неполадках в системе. Значения переустанавливаются после каждого запуска и отображаются только во время работы канала. EXITTIME
Сетевое время Период времени, отображаемый в микросекундах, которое тратится отправление запроса завершения пакета на другой конец канала и получение ответа. Это время между отправкой последнего сообщения из пакета и приемом уведомления о конце пакета за вычетом времени обработки запроса завершения пакета с удаленной стороны. Сетевое время состоит из двух элементов:
  • Время передачи данных по сети.
  • Задержки с удаленной стороны, необходимые для обработки запроса на завершение пакета. В случае задержки обработки канала с удаленной стороны (например, для повторной отправки данных) вместе с увеличением времени обработки запроса завершения пакета увеличивается NETTIME.
В ячейке показаны два значения: значение, основанное на последней операции за короткий промежуток времени, и значение, основанное на операции за более длинный промежуток времени. Эти значения зависят от конфигурации и поведения системы, а также от уровня активности в ней. Выполняет роль индикатора нормальной работы системы. Значительное различие между этими значениями говорит о неполадках в системе. Значения переустанавливаются после каждого запуска и отображаются только во время работы канала. Этот параметр используется только для каналов отправителя, сервера и кластер-отправителя.
NETTIME
Размер пакета XMIT Размер пакетов, отправляемых по каналу. Показываются два значения: значение на базе текущей активности, отображается через краткий промежуток времени, и значение на базе более долгого периода. Эти значения зависят от конфигурации и поведения системы, а также от уровня активности в ней. Выполняет роль индикатора нормальной работы системы. Значительное различие между этими значениями говорит о неполадках в системе. Эти значения переустанавливаются после каждого перезапуска канала и отображаются только во время работы канала. XBATCHSZ
Время сжатия Период времени на сообщение, в микросекундах, затрачиваемого на сжатие или развертывание. Отображаются кратковременный и долговременный показатели. Эти значения переустанавливаются после каждого запуска и отображаются только во время работы канала. COMPTIME
Сжатие сообщений Технология, используемая для сжатия данных сообщения для передачи по каналу. Отображаются два значения: значение сжатия данных сообщения по умолчанию для канала и значение сжатия данных сообщения, использованное для отправления последнего сообщения. Если по каналу не было отправлено ни одного сообщения, второе поле остается пустым. COMPMSG
Сжатие заголовков Указывает, использовалось ли сжатие для отправления заголовка по каналу. Отображаются два значения: значение сжатия данных заголовка по умолчанию для канала и значение сжатия данных заголовка, использованное для отправления последнего сообщения. Если по каналу не было отправлено ни одного сообщения, второе поле остается пустым. COMPHDR
Переустановка ключей SSL Число успешных переустановок ключей TLS. Число переустановок секретных ключей TLS после завершения работы экземпляра канала. Дополнительная информация приведена в разделе Сброс личных ключей SSL и TLS в документации по продукту IBM MQ. SSLRKEYS
Дата переустановки ключей SSL Дата последнего успешного сброса секретных ключей TLS. Число переустановок секретных ключей TLS после завершения работы экземпляра канала. Дополнительная информация приведена в разделе Сброс личных ключей SSL и TLS в документации по продукту IBM MQ. SSLKEYDA
Время переустановки ключей SSL Время последнего успешного сброса секретных ключей TLS. Число переустановок секретных ключей TLS после завершения работы экземпляра канала. Дополнительная информация приведена в разделе Сброс личных ключей SSL и TLS в документации по продукту IBM MQ. SSLKEYTI
Идентификатор пользователя сертификата SSL Идентификатор локального пользователя, связанного с удаленными сертификатами. SSLCERTU
Идентификатор поставщика сертификата SSL Полное отличительное имя поставщика удаленного сертификата. Поставщик сертификата - это сертификатная компания, которая выдает сертификаты. Поскольку максимальная длина составляет 256 символов, отличительные имена могут усекаться. SSLCERTI
Версия удаленного партнера Версия кода IBM MQ, работающего на удаленном конце канала. Пустое значение указывает на удаленного партнера версии 6 или более ранней. RVERSION

Справочник Справочник

Комментарии

Системное время Последнее обновление: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/e_status_channel.htm