Мониторинг использования лицензий DIRECTUM

Техническое решение «Мониторинг использования лицензий DIRECTUM» предназначено для автоматизации сбора информации о подключениях к системе DIRECTUM пользователей с целью предоставления сводных данных о количестве занимаемых клиентских лицензий и продолжительности подключений пользователей к системе.

Возможности

Техническое решение предоставляет следующие возможности:

Бизнес-эффект

Внедрение технического решения позволяет:

Пример работы

Предварительная настройка

Сценарий Создать таблицы для сбора статистики подключений (Monitoring_CreateTableSessionSrvInfo) – создает таблицы в SQL базе для сбора статистики подключений пользователей. Выполняется один раз после импорта технического решения.

Сбор данных производится с помощью сценария Сбор статистики подключений (Monitoring_SetSessionSrvInfo), периодический запуск которого обеспечивается путем настройки задания в планировщике Windows. В зависимости от количества пользователей системы рекомендуется устанавливать периодичность запуска от 10 до 30 минут. Для запуска сценария рекомендуется использовать утилиту SAJobRunner. Пользователь с Windows-аутентификацей, от имени которого запускается задание, должен быть добавлен в пользователи DIRECTUM, и иметь права на выполнение этого сценария.

С помощью сценария Установки решения Мониторинг использования лицензий DIRECTUM (Monitoring_SetSession SrvInfoSettings) устанавливаются значения констант для настройки работы решения:

Структура собираемых данных

dbo.SessionSrvInfo – таблица для записи информации о количестве доступных и количестве используемых базовых лицензий. При каждой записи добавляется 1 новая строка в данную таблицу.

Структура таблицы dbo.SessionSrvInfo

dbo.SessionSrvInfoClients – таблица для записи информации о количестве доступных и количестве используемых лицензий по прочим модулям системы. При каждой записи добавляется количество строк, равное количеству модулей в утилите SASessionSrvInfo.

Структура таблицы dbo.SessionSrvInfoClients

dbo.SessionSrvInfoLicenses – таблица для записи информации о каждой используемой лицензии. При каждой записи добавляется количество строк, равное количеству используемых в данный момент времени лицензий.

Структура таблицы dbo.SessionSrvInfoLicenses

Пример отчета «Сводка подключений к системе по дням»

Отчет Сводка подключений к системе по дням – сводная таблица о количестве используемых лицензий на каждый день в течение периода отчета. Выводится информация о максимальном, среднем и минимальном количестве лицензий в каждый день за весь период отчета.

Пример отчета «Сводка подключений к системе по дням»

Пример отчета «Сводка подключений к системе по часам»

Отчет Сводка подключений к системе по часам – сводная таблица о количестве используемых лицензий за каждый час в течение рабочего дня. Выводится информация о максимальном, среднем и минимальном количестве лицензий в каждый час за весь период отчета.

Пример отчета «Сводка подключений к системе по часам»

Пример отчета «Сводка подключений к системе по пользователям»

Отчет Сводка подключений к системе по пользователям (% использования системы) – сводная таблица по использованию (подключении) пользователей к системе DIRECTUM. Выводить %времени, которое пользователь был подключен относительно общего рабочего времени.

Пример отчета «Сводка подключений к системе по пользователям (% использования системы)»