Локальный плагин «Техническая поддержка СЭО 3KL». Страница информации о продукте
Если вы используете более раннюю версию системы — обратитесь с заявкой на проведение обновления в службу технической поддержки ООО «Открытые технологии».
1. Общая информация
2. Страница «Техническая поддержка СЭО 3KL» (информация о продукте)
2.1. Дополнительные инструменты и возможности
2.1.1. Принудительная очистка корзины
2.1.2. Защита от переполнения дискового пространства сервера (ограничение загрузки файлов)
2.1.3. Защита от перегрузки базы данных (ограничение авторизации новых пользователей в системе)
3. Глобальные настройки и возможности
3.1. Страница «Сброс идентификатора инсталляции»
3.2. Страница «Альтернативные настройки СЭО 3KL»
1. Общая информация
Локальный плагин «Техническая поддержка СЭО 3КL» (local_opentechnology) предназначен для реализации дополнительных интерфейсов и функций, повышающих удобство использования СЭО 3КL. Компоненты плагина позволяют:
- отображать в графическом интерфейсе техническую информацию о системе (статус инсталляции, серийный номер, размер дискового пространства и т. п.);
- хранить дополнительные библиотеки для плагинов;
- использовать функционал справки по системе;
- реализовать набор альтернативных настроек системы, отсутствующих в базовом Moodle.
2. Страница «Техническая поддержка СЭО 3KL» (информация о продукте)
Страница «Техническая поддержка СЭО 3КL» содержит основную информацию о продукте и доступна пользователю с ролью Диспетчер-администратор по пути Администрирование->Техническая поддержка СЭО 3КL (Рис.2.1).
Страница «Техническая поддержка СЭО 3КL» (Рис. 2.2) содержит следующие данные:
- Версия продукта (см. поз. 1 Рис. 2.2). Здесь отображается информация об установленной версии СЭО 3КL.
- Серийный номер (см. поз. 2 Рис. 2.2). Помимо отображения номера на странице система проводит его автоматическую валидацию, и сообщение «Серийный номер действителен» свидетельствует о том, что номер успешно прошел проверку и является подлинным.
- Тарифный план (см. поз. 3 Рис. 2.2). Здесь отображается наименование тарифного плана и информация о сроках его действия.
- Дополнительная информация о продукте (см. поз. 4 Рис. 2.2):
Название | Описание |
Билд 3kl | Номер версии продукта. |
Стадия разработки 3kl | Описание редакции версии продукта. |
Версия Moodle | Номер версии продукта. |
Релиз Moodle | Номер версии продукта. |
Размер moodledata | Суммарный размер файлов, загруженных пользователями в инсталляцию.— инструмент принудительной очистки корзины. |
Размер базы данных | Размер БД со всеми данными пользователей, учебными материалами (кроме вложенных файлов), оценками, журналами операций. |
Перейти к отчету с размером курсов | Ссылка на отчет о размерах существующих курсов и файлах их данных. |
Количество курсов | Общее количество курсов. |
Количество пользователей | Общее количество зарегистрированных в системе пользователей. |
- Пояснение к особенностям подсчета общего размера курсов (см. поз. 5 Рис. 2.2).
- Ограничение загрузки файлов на сервер (см. поз. 6 Рис. 2.2):
Название | Описание |
Действует ограничение загрузки файлов на сервер |
Параметр информирует о текущем состоянии защиты от переполнения дискового пространства сервера:
|
Превышен лимит на суммарный полезный объем системы |
Сравнительная оценка объема данных в системе (moodledata + размер базы данных) относительно установленного лимита на суммарный полезный объем:
|
Лимит на суммарный полезный объем | Отображает величину установленного в системе ограничения на суммарный занимаемый объем (=Не задан, если ограничение не установлено). |
Суммарный полезный объем (пересчитать) | Последнее актуальное значение суммарного занимаемого объема. Нажав на ссылку «пересчитать» пользователь может сформировать разовую задачу на пересчет значения. Задача будет выполнена при ближайшей обработке запланированных задач (запуске cron) и значение суммарного полезного объема будет обновлено (Рис. 2.3). |
Объем оставшегося места на диске меньше лимита |
Сравнительная оценка текущего объема свободного дискового пространства сервера относительно установленного лимита на свободное место:
|
Процент места на диске, которое должно оставаться свободным | Установленный лимит свободного места (в % от общего объема). |
Процент свободного места на диске | Текущее свободное дисковое пространство сервера. |
- Ограничение на авторизацию новых пользователей (см. поз. 7 Рис. 2.2):
Название | Описание |
Действует ограничение на авторизацию новых пользователей |
Параметр информирует о состоянии защиты от перегрузки базы данных (БД):
|
Превышено максимальное число активных пользователей |
Сравнительная оценка количества активных пользователей в системе относительно установленного лимита на допустимое число активных пользователей:
|
Максимально допустимое число активных* пользователей | Отображает значение настроенного в системе лимита на количество активных пользователей (=Не задано, если лимит не установлен). |
Количество пользователей онлайн | Количество авторизованных, в данный момент,пользователей в системе. |
Повышенная нагрузка на базу данных |
Сравнительная оценка нагрузки на базу данных относительно установленного лимита свободных подключений к БД:
|
Процент подключений к БД, который должен оставаться свободным | Отображает настроенный в системе лимит коннектов активных пользователей к БД (=Не задан, если лимит не установлен). |
Процент свободных подключений к БД | Текущее количество свободных подключений к БД. |
___________________________________________
* — Авторизованный в СЭО 3КL пользователь, выполнявший какие-то действия в системе в течение последних 5 минут.
- Мониторинг свободного дискового пространства на сервере (см. поз. 8 Рис. 2.2). В разделе отображаются существующие на накопителе сервера разделы с указанием размера свободного пространства на них в гигабайтах и процентах.
- Пояснение о минимальном объеме свободного дискового пространства, необходимого для обеспечения работоспособности СЭО 3КL (см. поз. 9 Рис. 2.2).
Если объем свободного пространства становится меньше 20% — раздел «Мониторинг свободного дискового пространства на сервере» автоматически подсвечивается красным (Рис. 2.4), дополнительно информируя Диспетчера-администратора о необходимости принять меры по расширению дискового пространства или удалению ненужных файлов.
- Дополнительная информация для Диспетчера-администратора (см. поз. 10 Рис. 2.2). Здесь сотрудник технической поддержки может сформировать информационное сообщение для Диспетчера-администратора системы.
- Параметры сетевых интерфейсов на сервере (см. поз. 11 Рис. 2.2). В этом разделе отображается информация о сетевых интерфейсах сервера (название, сетевой адрес, шлюз, DNS-сервер, маска подсети).
Для включения отображения указанных разделов необходимо обратиться с соответствующей заявкой в службу технической поддержки ООО «Открытые технологии».
2.1. Дополнительные инструменты и возможности
2.1.1. Принудительная очистка корзины
Удаление каких-либо данных в СЭО 3КL (файлов, курсов и т. п.) осуществляется по безопасной схеме: удаленные объекты сначала перемещаются в корзину (помечаются системой на удаление), а последующая очистка корзины производится автоматически, по расписанию. Период удаления объектов (срок жизни в корзине) задается на странице настроек корзины (блок «Настройки»->Администрирование->Плагины->Инструменты администрирования->Корзина) (Рис. 2.1.1.а).
Если файл или курс были удалены по ошибке, всегда остается возможность восстановить данные, даже если ошибка была замечена не сразу. Однако могут возникнуть ситуации, когда очистить корзину необходимо немедленно, например, чтобы освободить дисковое пространство.
При нажатии на (поз. 1 Рис. 2.1.1.б) в строке параметра «Размер moodledata» раздела «Дополнительная информация о продукте» (см. поз. 4 Рис. 2.2) раскроется модальное окно, в котором пользователю будут доступны следующие возможности:
- Место, занимаемое файлами в корзине (см. поз. 2. Рис. 2.1.1.б). Позволяет оценить объем файлов, отмеченных на удаление, но еще не удаленных из системы.
- Ссылка для перехода к настройкам корзины (см. поз. 3. Рис. 2.1.1.б). Позволяет быстро перейти на страницу настроек корзины (см. Рис. 2.1.1.а) и, при необходимости, скорректировать параметры.
- Принудительная очистка корзины (см. поз. 4. Рис. 2.1.1.б). При нажатии на ссылку формируется задача на очистку корзины, которая будет выполнена при ближайшей обработке запланированных задач (запуске cron). В ходе выполнения задачи содержимое корзины принудительно удаляется и пересчитывается значение суммарного полезного объема.
2.1.2. Защита от переполнения дискового пространства сервера (ограничение загрузки файлов)
В СЭО 3КL предусмотрен настраиваемый механизм защиты от переполнения дискового пространства — при срабатывании условий ограничения, возможность загрузки новых файлов на сервер блокируется и остается недоступной, пока не будет произведена очистка диска в необходимом объеме, расширено дисковое пространство или изменены настройки ограничения.
Включенная защита сработает, если:
- размер свободного дискового пространства достиг значения установленного лимита на свободное место;
- размер полезных данных в системе (moodledata + размер базы данных) достиг значения установленного лимита на суммарный полезный объем.
Информацию о том, действует ли в данный момент ограничение на загрузку файлов (поз. 1 Рис. 2.1.2.а) и по какой причине сработала защита (поз. 2 Рис. 2.1.2.а), можно увидеть в разделе «Ограничение загрузки файлов на сервер» на странице «Техническая поддержка СЭО 3КL».
Дополнительно в системе могут быть настроены (включены или отключены) общие уведомления о действующей в данный момент защите. Если уведомления включены и достигнуто какое-либо ограничение, пользователь при работе с СЭО 3КL будет видеть вверху страниц соответствующее сообщение (Рис. 2.1.2.б, Рис. 2.1.2.в, Рис. 2.1.2.г).
При срабатывании любого условия по ограничению (или обоих одновременно) загрузка файлов в СЭО 3КL становится невозможна. Пользователь, при попытке сохранить в системе файл, увидит сообщение об ошибке (Рис. 2.1.2.д, Рис. 2.1.2.е).
2.1.3. Защита от перегрузки базы данных (ограничение авторизации новых пользователей в системе)
В СЭО 3КL предусмотрен настраиваемый механизм защиты базы данных от перегрузки путем блокировки авторизации в системе — при срабатывании условий ограничения, возможность авторизации в СЭО 3КL новых пользователей будет временно заблокирована и остается недоступной, пока действуют условия.
Включенная защита сработает, если будет превышен один из установленных лимитов (или оба вместе):
- на число активных пользователей в системе;
- на количество оставшихся свободных подключений к базе данных.
Информацию о том, действует ли в данный момент ограничение на авторизацию новых пользователей (поз. 1 Рис. 2.1.3.а) и по какой причине сработала защита (поз. 2 Рис. 2.1.3.а), можно увидеть в разделе «Ограничение на авторизацию новых пользователей» на странице «Техническая поддержка СЭО 3КL».
Дополнительно в системе могут быть настроены (включены или отключены) общие уведомления о действующей в данный момент, защите. Если уведомления включены и действует какое-либо ограничение, пользователь при работе с СЭО 3КL будет видеть вверху страниц системы соответствующее сообщение (Рис. 2.1.3.б, Рис. 2.1.3.в, Рис. 2.1.3.г).
При срабатывании любого условия по ограничению (или обоих одновременно) авторизация пользователей в СЭО 3КL станет невозможна, и новый пользователь при попытке войти в систему увидит в модальном окне вместо формы авторизации сообщение об этом (Рис. 2.1.3.д, Рис. 2.1.3.е, 2.1.3.ж).
3. Глобальные настойки и возможноститребуются права администратора
Важно! Неосторожные действия полного администратора могут повредить систему и контент таким образом, что исправление последствий вмешательства выйдет за рамки гарантийной технической поддержки. В случае внесения правок в глобальные настройки рекомендуем вам убедиться в том, что вы полностью понимаете, за что отвечают данные настройки. Если у вас возникают сомнения в назначении глобальных настроек, обратитесь за помощью в техническую поддержку.
Подробная информация в статье «Полный административный доступ».
3.1. Страница «Сброс идентификатора инсталляции»
Страница доступна по пути Администрирование->Плагины->Локальные плагины->Техническая поддержка СЭО 3КL->Сброс идентификатора инсталляции (Рис.3.1.1).
При нажатии на кнопку «Сбросить идентификатор» будет сброшена регистрация СЭО 3КL и пересоздан идентификатор инсталляции.
3.2. Страница «Альтернативные настройки СЭО 3KL»
Страница расположена по пути Администрирование->Плагины->Локальные плагины->Техническая поддержка СЭО 3КL->Альтернативные настройки СЭО 3KL.
В разделе настроек «Дополнительные опции резервного копирования курсов» доступна опция «Не включать в резервную копию курса вопросы из глобальных категорий, не задействованные в этом курсе» (Рис.3.2.1).
По штатному алгоритму Moodle, если в курсе присутствует элемент курса «Тест», в котором используются вопросы из банка вопросов, то, при резервировании такого курса (а также копировании или создании нового курса на основе старого), в резервную копию будет выгружаться вся структура банка вопросов (даже те вопросы, которые в данном конкретном тесте не используются). И, если в среде электронного образования используется единый банк вопросов с разветвленной структурой и множеством вопросов, то размер резервной копии курса может оказаться очень большим; для создания копии потребуется продолжительное время; и, при этом, значительно возрастает нагрузка на систему.
Использование опции «Не включать в резервную копию курса вопросы из глобальных категорий, не задействованные в этом курсе» позволит значительно уменьшить размер файла резервной копии и снизить нагрузку на систему (Рис. 3.2.2).