Ищете последние заметки о выпуске? Ознакомьтесь с заметками о выпуске для консоли администратора.

Консоль администратора — это средство диагностики и устранения неполадок для администраторов Blackboard Learn. Представляя собой модуль, консоль администратора упрощает процедуру устранения неполадок из пользовательского интерфейса. Используйте консоль администратора для выполнения диагностики самостоятельно или устранения возникших проблем вместе с командой поддержки Blackboard. После установки консоль администратора отображается в модуле «Средства и утилиты» в окне «Панель администратора».

Консоль администратора содержит набор динамических представлений низкоуровневой активности сервера приложений, в том числе:

  • потребления памяти;
  • взаимной блокировки тем;
  • поведения кэша приложений;
  • долгосрочных операторов SQL.

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

Консоль администратора также предоставляет серию настраиваемых объектов для каждого сервера приложений Blackboard Learn. Эти объекты совместимы со стандартами технологии Java Management Extensions (JMX). Таким образом, с помощью ПО системного управления сторонних разработчиков, совместимым с JMX, например Zabbix или HP OpenView, можно удаленно отслеживать виртуальную машину Java и другие компоненты сервера приложений или управлять ими. Просмотр в режиме чтения объектов JMX mbean доступен через интерфейс консоли администратора.

Консоль администратора сама по себе не является полнофункциональным приложением для мониторинга или средством предупреждений и не хранит исторические графики или контрольные точки активности. Ее работа предполагает связь с внешними системами мониторинга и предоставление исходных контрольных точек при устранении неполадок.


Открыть консоль администратора

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


Кэш

В разделе кэша представлена статистика внутреннего кэша системы и информация о его размере, количестве используемых разрешений, путях каналов кэша, их использовании для различных элементов (например, кэш для файлов пакетов ресурсов и кэш для ролей в учреждении) и многом другом. Эта информация содержится в памяти, чтобы избежать проблем с базами данных. Эти данные облегчают работу с памятью и улучшают производительность системы Blackboard Learn.

В разделе кэша представлена следующая информация.

  • Элементы: общее количество элементов кэша в системном кэше.
  • В памяти: общее количество кэшей в памяти.
  • Размер: размер кэша.
  • Попадания: общее количество попаданий в кэш.
  • Буфер: размер буфера очереди диска в МБ. Записи совершаются в этой области, а затем асинхронно записываются на диск.
  • TTI: время простоя. Максимальное время существования элемента, к которому не был осуществлен доступ, в кэше (в секундах).
  • TTL: время жизни. Максимальное время существования элемента, независимо от использования, в кэше (в секундах).
  • Политика вытеснения: определяет алгоритм, который используется для вытеснения элементов при заполненном кэше. Например, по достижении предельного количества элементов в кэше.
  • Возобновляемость: если для параметра возобновляемости диска задано значение True, хранимые данные диска в кэше и файлы индекса будут сохраняться между запусками приложений.
  • Переполнение: когда в результате добавления элемента кэш превышает распределенный для него максимальный размер памяти, существующий элемент оценивается для постановки в очередь на диск, если для параметра переполнения установлено значение True. В противном случае элемент будет удален.
  • Постоянство: если для параметра постоянства задано значение True, он переопределяет параметры TTI и TTL, таким образом, срок действия всех элементов кэша становится неограниченным.
  • Недействительность кластера: если для параметра недействительности кластера установлено значение True, похожие элементы кэша, хранимые в различного рода экземплярах или кластерах, синхронизируются при внесении изменений в элементы кэша на одном узле.
  • Асинхр.: эта настройка относится к недействительности кластера. Обновления элементов кэша в различного рода кластерах может выполняться синхронно (async=false) или асинхронно (async=true).

Базы данных

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

В разделе баз данных содержится следующая информация о пуле подключений.

  • Трассировка: установите этот флажок, если хотите выполнять трассировку базы данных в выбранном пуле подключений.
  • Имя базы данных: имя базы данных.
  • Приемники данных: общее количество приемников данных.
  • События: общее количество событий базы данных.
  • Имя хоста: имя хоста базы данных.
  • Экземпляр: имя экземпляра базы данных.
  • Используемые подключения: общее количество используемых подключений баз данных.
  • Минимальный размер пула: минимальный размер пула для выбранного пула подключений.
  • Максимальный размер пула: максимальный размер пула для выбранного пула подключений.

В разделе баз данных представлены следующие сведения по долгосрочным операторам SQL.

  • Затраченное время: общее затраченное время (в миллисекундах) для выполнения долгосрочного оператора SQL.
  • Оператор SQL: оператор SQL.

Журналы

Раздел журналов представляет списки системных журналов в реальном времени и обеспечивает доступ к полному файлу журналов из любого раздела панели администратора. Это позволяет осуществлять мониторинг системных журналов по всей системе.

Чтобы войти в системный журнал, выберите гиперссылку журнала. Появится новое окно, которое отобразит журнал и предоставит доступ к поиску журнала.


Средства мониторинга

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


Темы

Навигация в списке текущих тем в виртуальной машине Java (JVM). Идентификация всех взаимных блокировок тем, которые могут представлять угрозу. Активные темы выделяются жирным зеленым шрифтом. Неактивные темы идентифицируются как таковые.


Снимки системы

Снимки журналов, метрики системы и данные тем в виде снимка системы, который можно упаковать в архив ZIP для загрузки и анализа.

Нажмите кнопку Создать снимок систем для получения снимка. Все снимки системы перечислены в интерфейсе. Чтобы удалить снимок системы, нажмите кнопку Удалить.

В разделе снимков системы представлены следующие сведения по долгосрочным операторам SQL.

  • Дата снимка: дата снимка системы.
  • Сервер: сервер приложений, на котором был сделан снимок системы.

Обозреватель JMX

Обзор и внешний мониторинг иерархии JMX MBean. Доступ к информации предоставляется в режиме чтения. Для полного доступа необходима внешняя система, совместимая с JMX. Это внешнее представление полей JMX в соответствии с вашей программной средой. Отображаемые в этом разделе поля зависят от установленной системы JMX MBeans и используемого ПО.


Память

Просмотр динамического представления общего доступного размера памяти системы и получение снимка использования памяти. В этом разделе не предусмотрено предоставление исторических данных использования памяти. Это инструмент в режиме реального времени.

Предоставляется информация о пяти разных пулах памяти, которые классифицируются как размещенные или не размещенные в куче. Речь идет о следующем:

  • CMS Old Gen: пул, содержащий старые архивированные объекты в области уцелевших (Survivor).
  • CMS Perm Gen: пул со всеми данными, отражающими характер виртуальной машины, такие как объекты классов и методов.
  • Код кэша: пул, используемый для компиляции и хранения собственного кода.
  • Par Eden Space: пул, из которого распределяется память для большинства создаваемых объектов.
  • Par Survivor Space: пул, в котором размещаются объекты, не удаленные в результате сборки мусора в области Eden.

Сведения о системе

В этом разделе представлены подробные сведения, в том числе аргументы и данные пути к классу, о вашей операционной системе и виртуальной машине Java (JVM), а также детали создания экземпляра JVM. Раздел сведений о системе может использоваться как инструмент диагностики в случае низкой производительности системы и получения мгновенного представления снимков системы в режиме только для чтения.

Этот раздел не является полноценным инструментом мониторинга и не отслеживает использование системы. Он применяется как средство для устранения неполадок при обращении в службу поддержки Blackboard для решения проблем с производительностью. Администраторы с расширенными правами доступа могут использовать его при обслуживании своей системы.