Вспомогательные окна (панели)

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

Любую из описанных ниже панелей можно переместить в удобное вам положение рабочего окна программы Журнал ZuluServer. Для этого «возьмите» панель за заголовок и перетащите в новое положение. Для того чтобы панель не «прилипала» к краям экрана, при перемещении панели нажмите и удерживайте кнопку Ctrl.

Для изменения размеров панели надо подвести курсор к ее краю, когда курсор поменяет вид нажать левую кнопку мыши и, удерживая ее, изменить размеры панели, затем отпустить кнопку мыши.

Любую панель можно скрыть, щелкнув правой кнопкой мыши по ее заголовку и выбрав в открывшемся контекстном меню пункт «Скрыть» или нажав на крестик в правом верхнем углу панели.

Все панели представляют собой текстовый редактор, в котором выводится необходимый текст. Навигация по редактору осуществляется следующим образом:

Текст из редактора можно перемещать в буфер обмена. Для этого необходимо выделить нужный фрагмент текста либо с помощью мыши или удерживая клавишу Shift и используя клавиши со стрелками. Затем щелкнуть правой кнопкой мыши и в появившемся контекстном меню выбрать пункт «Копировать».

Информация о действиях

Для того чтобы открыть данное окно, нужно нажать на кнопку «Информация о действиях» на панели «Окна» во вкладке «Вид» на панели инструментов. При выборе команды в главном окне отображается вся цепочка команд, входящих в выполнение какого-то действия. Например, если выбрана команда «HTTP запрос», то в окне Информация о действиях попадут HTTP запрос, HTTP ответ и возможные запросы к БД.

Пример вывода информации в окно «Информация о действиях»

Рисунок 129. Пример вывода информации в окно «Информация о действиях»


Как и в главном окне, для удобства блоки текста раскрашиваются в следующие цвета:

  • Голубой - строка с командой «HTTP Запрос».

  • Светлый стальной синий – строка с командой «HTTP ответ».

  • Бледно - синий – текст HTTP запроса и HTTP ответа.

  • Тёмный золотарник – строка с командой «Запрос к БД слоя».

  • Светло-Золотой – текст запроса к БД.

Аналогично, как и в главном окне, скрываются и показываются тексты HTTP запросов и ответов и запросов к БД.

Версии

В окне «Версии» отображаются версии клиентов пользователей. Для того чтобы открыть данное окно, нужно нажать на кнопку «Версии» на панели «Окна» во вкладке «Вид» на панели инструментов.

Окно Версии

Рисунок 130. Окно Версии


Информация представлена в виде двух уровней. На первом уровне выводятся номера версий, а на втором их пользователи.

Статистика по пользователям

В окне Статистика по пользователям отображается информация о деятельности пользователей на сервере: сколько времени они работали, сколько объектов и на каких слоях добавляли, редактировали или изменяли.

Для того чтобы открыть данное окно, нужно нажать на кнопку Вывод статистики по пользователям на панели Окна во вкладке Вид на панели инструментов.

Информация представлена в виде трех уровней. На первом уровне выводятся имена пользователей, их время работы на сервере и общее количество редактируемых объектов в виде «добавлено/модифицировано/удалено». На втором уровне уже подробно описано, сколько объектов редактировалось каждым пользователем, а также слои, на которых это происходило. На третьем уровне показывается, сколько объектов было добавлено, модифицировано или удалено уже на конкретном слое.

Окно Статистика по пользователям

Рисунок 131. Окно Статистика по пользователям


Статистика по слою

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

Для того чтобы открыть данное окно нужно нажать на кнопку Вывод статистики по слоям на панели Окна во вкладке Вид на панели инструментов.

Информация представлена в виде трех уровней. На первом уровне выводятся названия слоев и общее количество редактируемых объектов в виде «добавлено / модифицировано / удалено». На втором уровне уже подробно описано, сколько объектов редактировалось на каждом слое, а также пользователи, которые это делали. На третьем уровне показывается, сколько объектов было добавлено, модифицировано или удалено уже конкретным пользователем.

Окно Статистика по слоям

Рисунок 132. Окно Статистика по слоям


Статистика сервера

В окне Статистика сервера выводится полная статистика работы сервера: время работы сервера, количество HTTP запросов, общее количество работавших пользователей, а также включения/выключения сервера и подключения/отключения пользователей в виде лога.

Для того чтобы открыть данное окно, нужно нажать на кнопку Статистика сервера на панели Окна во вкладке Вид на панели инструментов.

В данном окне работает обратная связь с главным окном. Если встать курсором на любую строку, то она отобразится в главном окне программы.

Окно Статистика сервера

Рисунок 133. Окно Статистика сервера


Для удобства текст раскрашивается в следующие цвета:

  • Голубой – начало работы сервера, начало лога и завершение лога.

  • Зеленый – старт сервера и подключение пользователей.

  • Серый – отключение пользователей и выключение сервера.

  • Красный – аварийное выключение сервера.

Длительность команд

В окне Длительность команд выводятся команды, соответствующие заданному пользователем условию на панели Длительность команд во вкладке Работа с редактором на панели инструментов.

Формат вывода команд: время начала команды, ID соединения, расшифрованная команда, общее время выполнения команды в секундах, логин пользователя. Для удобства названия столбцов раскрашены светло-золотым цветом. Каждая нечётная строка представляет собой информацию о команде, а каждая чётная строка представляет собой информацию об астрономическом времени завершения команды (чётные строки выделены серым цветом).

Окно Длительность команд

Рисунок 134. Окно Длительность команд


В данном окне работает обратная связь с главным окном. Если встать курсором на любую строку, то она отобразится в главном окне программы.

Лог по слою

В окне Лог по слою выводятся действия в конкретном слое.

Окно Лог по слою

Рисунок 135. Окно Лог по слою