Самое простое, что пришло мне на ум: это внешняя обработка, которая считывает определенные параметры из базы и возвращает их в Zabbix. Было решено несколько проблем: запуск 1С из командной строки с подключением к нужной базе, выбор параметра для мониторинга, выбор метода возврата значения в Zabbix, подавление всех ненужных сообщений, автоматический выход из 1С. Обработка была написана и протестирована, все работало именно так, как и планировалось.
Последним штрихом, который отвечал за безопасность, было создание очень ограниченного пользователя. У него, по сути, не было никаких прав, даже базовых. Только право на запуск клиентов. И это стало проблемой. Потому что при автоматическом запуске обработка прекрасно отрабатывает, выдает все нужное, а потом вылетает сообщение о том, что прав на запуск 1С не хватает. И это сообщение тупо зависает на экране, не давая завершить 1С. Тем не менее, обработка при этом отрабатывает, то есть прав на нее хватает. Вот и пойми этот 1С.
В итоге, все закончилось хорошо. Если пользователю выдать только базовые права, то их все равно недостаточно и 1С толком не открывается. Но и фатальную ошибку уже не выбрасывает, давая себя автоматически завершить.