Атрибуты состояния канала
Атрибуты состояния канала. Помимо текущего состояния канала можно просмотреть его сохраненное состояние.
Состояние канала постоянно обновляется после отправки и получения сообщений. Состояние канала сохраняется в следующих случаях:
- Для всех каналов:
- Когда канал входит или выходи из состояния Остановлен или Повторное подключение.
- Для отправляющего канала:
- Перед запросом подтверждения получения пакета сообщений
- После получения подтверждения
- Для получающего канала:
- Перед подтверждением получения пакета сообщений
- Для канала соединения с сервером:
- Состояние не сохраняется
Таким образом, для этого канала текущие состояния не сохраняются. Атрибуты, отображаемые для сохраненного состояния канала, являются подмножеством атрибутов, которые отображаются для состояния канала; эти атрибуты называются общими. Общие атрибуты помечены символом звездочка (*) в следующей таблице.
Для каждого атрибута приведено краткое описание информации, которую отображает атрибут. В таблице также приведены эквивалентные параметры 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 |
Размер пакета 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 |