Несколько образцов C на Capitalware . Ищите те, которые используют интерфейс MQAI. Там нет ничего, что перечисляет очереди, но все программы MQAI используют сообщения Programmable Command Format (PCF). Перечисление списка очередей является эквивалентом DIS Q (*) в PCF.
Вы также можете просмотреть руководство PCF в Инфоцентре
Попытка добавить это как комментарий, но ссылки не разметка, как ожидалось:
Так или иначе, вы выполняете команды PCF, если делаете это удаленно. Вы можете запускать команды сценариев MQSC удаленно, если вы установите клиент WMQ и используете SupportPac MO72 , чтобы преобразовать их в PCF, если хотите, но в QMgr это в конечном итоге PCF. Я делаю много центральных запросов и отчетов о WMQ с помощью скриптов, которые перебирают список QMgrs и выполняют MO72. Однажды я использовал CGI и написал веб-интерфейс поверх MO72.
Кстати, SupportPac MO71 будет выполнять тот тип мониторинга, который вы описываете. Это скомпилированный C, поэтому ему нужен установленный клиент WMQ, но его можно настроить для контроля глубины очередей, и даже имеет мини-веб-сервер, поэтому многие люди могут использовать один и тот же экземпляр MO71.