Системный мониторинг
Внутренний мониторинг системы QORT
В QORT реализован функционал мониторинга работы системы и действий ее пользователей.
Функционал позволяет отслеживать информацию:
- о подключениях пользователей (технологических и стандартных),
- о версиях терминала и терминальных компонент пользователей,
- о заказанных пользователями таблицах и их правах на эти таблицы,
- обо всех запросах и их обработке (в т.ч. текущих выполняющихся запросах),
- о текущих задержках загрузки данных и обработки запросов на сервере, а также статистику по таким задержкам,
- о текущем состоянии сервисов, входящих в состав сервера QORT.
Функционал мониторинга обеспечивает выполнение следующих действий:
- управление работой системы,
- отключение подключенных пользователей,
- рассылка сообщения пользователям в терминал,
- автоматическая рассылка сообщения по электронной почте об определенных событиях в течение сессии QORT.
API для подключения к сторонним системам мониторинга
Платформа QORT может быть интегрирована в общую корпоративную систему мониторинга. Для возможности такой интеграции платформа имеет универсальный программный интерфейс (API), позволяющий подключать QORT к различным системам мониторинга (например, Zabbix).
Функционал реализован на основе веб-сервера, исполняющего программы скриптового языка на основе C. Работа системы мониторинга с данным веб-сервером осуществляется с помощью агента. Для Zabbix начиная с версии 5 агент поставляется в комплекте с API. Для других версий Zabbix и иных систем мониторинга необходима разработка агентов силами ИТ-специалистов клиента.
API позволяет отслеживать следующие параметры QORT:
- число клиентских соединений,
- число подключенных серверных компонент,
- список актуальных проблем,
- общесистемные показатели (объем свободной оперативной памяти, объем памяти, количество свободного места на диске и т.п.),
- показатели базы данных (число блокировок, суммарная длительность процессов и т.п.),
- показатели серверных компонент (число запросов, объем памяти в сетевых буферах и т.п.),
- метрики серверных компонент (проверка связи компоненты с промежуточной базой данных, проверка связи компоненты с сервером QUIK),
- события (произвольные текстовые сообщения различных уровней важности).