Логи платформы FineBI
Состояние системы относится к мониторингу и анализу различных аспектов работы системы. С помощью этой функции вы можете просматривать различные показатели состояния работы системы.
Статус системы включает в себя Access Statistics, User Behavior, Template Heat, Performance Monitoring, Manage logs, Template Error и Download Log.
1. Access Statistics
Позволяет подробно просматривать время доступа, частоту доступа, метод доступа и доступ к пользователям дашборда, чтобы помочь администраторам понять степень использования каждого дашборда.
Статистическая информация включает в себя время доступа к системе и сведения о доступе к отчетам.
System Access Times
Показывает посещения системы, представлен в виде линейной диаграммы, на которой показано время доступа к системе, а также количество посещенных шаблонов и активных пользователей.
Интегрируя FineReport в FineBI, мы можем увидеть интерфейс системы посещений, как показано ниже.
- Администраторы могут фильтровать время доступа по месяцам.
- С любого узла кластера вы можете просмотреть информацию логов всего кластера.
Источник данных
Данные в System Visits фильтруются из таблицы Fine_record_execute в базе данных LogDB.
Выберите «Report Template» и «BI Template» как Statistical Object, чтобы отфильтровать данные по типу кода в следующей таблице таблицы Fine_record_execute для статистических показателей на диаграмме.
|
Объект |
Код типа поля |
Поле |
|
Report Template |
0 |
Предварительный просмотр страниц |
|
1 |
Онлайн-анализ |
|
|
2 |
Предварительный просмотр заполнения формы |
|
|
3 |
Предпросмотр дашборда |
|
|
4 |
Row-based engine |
|
|
5 |
Онлайн-редактирование |
|
|
6 |
Новое заполнение |
|
|
7 |
Предпросмотр нового движка |
|
|
8 |
Предпросмотр FVS |
|
|
BI Template |
101 |
Предпросмотр BI шаблона |
|
102 |
Редактирование BI шаблона |
|
|
105 |
Просмотр ссылок в BI |
|
|
104 |
Создание ссылки |
|
|
109 |
Сохранение шаблон как |
|
|
202 |
Редактирование self-service датасета |
|
|
204 |
Запретить отправку self-service датасетов |
|
|
205 |
Запретить отправку BI шаблонов |
|
|
206 |
Отключение общих ссылок |
|
|
302 |
Редактирование компонентов |
|
|
401 |
Предварительный просмотр шаблона плагина Excel |
|
|
404 |
Плагин для создания ссылок для отправки Excel |
|
|
405 |
Доступ к шаблону плагина Excel по ссылке |
|
|
409 |
Сохранение Excel дашборда как |
Логика расчета
Логика расчета для каждого значения показана в следующей таблице:
|
Стоимость |
Вступление |
|
Monthly Average Daily Visits |
В пределах количества дней в текущем месяце общее количество раз доступа к отчетам и шаблонам BI делится на количество посещенных дней. |
|
Monthly Active Templates |
Количество уникальных шаблонов, посещенных в текущем месяце |
|
Monthly Active Users |
Количество уникальных пользователей, зашедших на платформу в текущем месяце |
|
Daily Visits |
Отображается синей линией и представляет общее количество отчетов и шаблонов BI, к которым был осуществлен доступ в течение дня. |
|
Daily Active Templates |
Отображается зеленой линией и обозначает количество уникальных отчетов и шаблонов BI, посещенных за день. |
|
Daily Active Users |
Отображается оранжевой линией и обозначает количество уникальных пользователей, посетивших платформу в этот день. |
Использование сервера
Текущее количество онлайн-пользователей.
Когда FineBI не подключен к WebSocket, вошедший в систему пользователь не может быть учтен в текущем количестве онлайн-пользователей в системе, поэтому текущее количество онлайн-пользователей не может отображаться правильно.
Если вы войдете в две учетные записи в одном браузере, данные учетной записи последнего пользователя перезапишут данные предыдущего пользователя, и будет учитываться только один пользователь.
Чтобы считаться текущим онлайн-пользователем в системе, вам необходимо войти на платформу через страницу входа в систему, как и при однократном входе. Простой доступ к шаблону без доступа к платформе не будет засчитан.
Когда новый пользователь входит в FineBI, необходимо обновить страницу, прежде чем проверять количество текущих онлайн-пользователей в системе.
Список Server Usage
В списке Server Usage указано, что {имя пользователя} получил доступ к {имя шаблона} на платформе в {время} и {местоположение}.
- В подробном списке отображается шаблон отчета, который в данный момент просматривается.
- Когда обычные пользователи входят в систему для просмотра шаблона, информация о доступе к шаблону будет отображаться в реальном времени в этом подробном списке.
- После закрытия шаблона доступа обычные пользователи обновляют платформу, и информация о доступе к шаблону в списке подробностей исчезнет.
Детали доступа к шаблону
В сведениях о доступе к шаблону записано, что {имя пользователя} получил доступ к {имя шаблона} в системе в {время} и {местоположение}. Здесь будут отображены все записи доступа к шаблонам в проекте.
Сведения о доступе к шаблону содержат подробное представление о том, к каким отчетам каталога осуществлялся доступ, время доступа, IP-адрес доступа, процедуры (как осуществлялся доступ к FineBI, например предварительный просмотр страниц, просмотр FineBI, редактирование FineBI, экспорт страниц Excel), роль (роль зарегистрированного -в имени пользователя) и имя пользователя.
Методы запроса
Администраторы могут выбрать определенный период времени, по умолчанию от предыдущего до текущего дня.
Нажмите «Query», чтобы запросить подробную информацию об этом периоде времени.
Администраторы могут отметить «Advanced Query Conditions», выбрать контент для запроса и нажать «Query», чтобы запросить подробную информацию при определенных настройках.
Экспорт сведений о доступе
После запроса администратор может экспортировать файлы логов.
Нажмите «Export to log», чтобы экспортировать в формате .txt.
Нажмите «Export to Excel», чтобы экспортировать в формате .xls.
Замечание: возможно загрузить максимум 10000 логов.
Тип операции
Некоторые поля операций в логах являются числами, а соответствующие типы данных журнала показаны в следующей таблице:
Примечание. Некоторые типов операций указываются , и вы можете навести на них курсор, чтобы просмотреть информацию о конкретной операции.
|
Число |
Тип |
Отображается ли (?) |
Отображать контент |
|
0 |
Предварительный просмотр страниц |
Нет |
/ |
|
1 |
Онлайн-анализ |
Нет |
/ |
|
2 |
Предварительный просмотр заполнения формы |
Нет |
/ |
|
3 |
Предпросмотр дашборда |
Нет |
/ |
|
4 |
Row-based engine |
Нет |
/ |
|
5 |
Онлайн-редактирование |
Нет |
/ |
|
6 |
Новое заполнение |
Нет |
/ |
|
10 |
Экспорт нумерации страниц Excel |
Нет |
/ |
|
11 |
Экспорт в формате Excel |
Нет |
/ |
|
12 |
Экспорт целого листа Excel |
Нет |
/ |
|
13 |
Экспорт листа Excel c нумерацией и разделителями |
Нет |
/ |
|
14 |
Экспорт в PDF |
Нет |
/ |
|
15 |
Экспорт в Word |
Нет |
/ |
|
16 |
Экспорт в формате SVG |
Нет |
/ |
|
17 |
Экспорт в формате CSV |
Нет |
/ |
|
18 |
Экспорт текста |
Нет |
/ |
|
19 |
Экспорт изображений формата JPG |
Нет |
/ |
|
20 |
Экспорт изображений формата PNG |
Нет |
/ |
|
21 |
Экспорт изображений формата GIF |
Нет |
/ |
|
22 |
Экспорт изображений формата BMP |
Нет |
/ |
|
23 |
Экспорт изображений формата WBMP |
Нет |
/ |
|
24 |
Built-in dataset export template |
Нет |
/ |
|
25 |
Экспорт HTML |
Нет |
/ |
|
26 |
HTML экспорт заполненной формы |
Нет |
/ |
|
27 |
Экспорт Excel из BI |
Нет |
/ |
|
30 |
Flash printing |
Нет |
/ |
|
31 |
Печать PDF |
Нет |
/ |
|
32 |
Печать Applet |
Нет |
/ |
|
33 |
Печать нулевого клиента |
Нет |
/ |
|
34 |
Local software printing |
Нет |
/ |
|
101 |
Просмотр BI шаблона |
Нет |
/ |
|
102 |
Редактирование BI шаблона |
Нет |
/ |
|
103 |
Отправка BI шаблона |
Да |
Shared: {username} |
|
104 |
Создание ссылок с BI |
Нет |
/ |
|
105 |
Просмотр ссылок с BI |
Нет |
/ |
|
106 |
Глобальный экспорт PDF |
Нет |
/ |
|
107 |
Глобальный экспорт Excel |
Да |
Export cell: 1234 |
|
108 |
Экспорт компонента excel |
Да |
Export cell: 1234 |
|
109 |
Сохранение BI шаблона |
Нет |
/ |
|
201 |
Закрыть вкладки в браузере |
Нет |
/ |
|
202 |
Редактирование self-service датасета |
Нет |
/ |
|
203 |
Отправка self-service датасета |
Да |
Shared: {username} Type: {type} |
|
204 |
Запрет отправки self-service датасетов |
Да |
Shared: {username} |
|
205 |
Запретить отправку BI шаблонов |
Да |
Shared: {username} |
|
206 |
Запретить отправку BI ссылок |
Нет |
/ |
2. User Behavior
User Behavior включает в себя две части: Template Business и Login Logout.
Здесь можно легко получить и проанализировать информацию о конкретных операциях пользователя.
Template Business
Разрешить просмотр частоты посещений пользователей и поведения операций за определенный период времени, включая просмотр, экспорт и другие операции.
Отображать данные доступа, сгруппированные по пользователям.
Вы можете устанавливать параметры диапазона дат и параметры пользователя, чтобы запрашивать статус доступа к отчетам разных пользователей в течение определенного периода времени.
Нажмите на имя пользователя, чтобы перейти по гиперссылке со страницей операций этого пользователя.
Нажмите «Export as log», чтобы загрузить в формате .txt
Нажмите «Export to Excel», чтобы загрузить в формате .xls
Замечание: возможно загрузить максимум 10000 логов.
Login and Logout
В JAR добавлена функция Login Logout с 21 февраля 2023 г.
Login Logout записывает каждый запрос пользователя на вход и выход из системы, начиная от входа по умолчанию, междоменного входа, удаленного проектирования, стороннего входа и мобильного терминала.
Вы можете фильтровать данные Operation Time, Operation Result, Operation User и Operation Type, что упрощает просмотр статуса входа в систему.
Методы запроса
Период времени по умолчанию — от предыдущего дня до текущего дня.
Выберите определенный период времени и нажмите «Query», чтобы запросить записи входа и выхода из системы за этот период времени.
Установите необходимую фильтрацию в поле для запроса и нажмите «Query», чтобы запросить записи входа и выхода из системы при определенных условиях настроек.
Экспорт логов входа и выхода из системы
После запроса администратор может экспортировать файлы логов.
Нажмите «Export as log», чтобы загрузить в формате .txt
Нажмите «Export to Excel», чтобы загрузить в формате .xls
Замечание: возможно загрузить максимум 10000 логов.
Введение в просмотр логов
Журналы входа и выхода хранятся в таблице Fine_record_login в базе данных Logdb, как показано в следующей таблице ниже.
Дополнительные сведения см. в разделе Структура таблицы LogDB.
|
Поле |
Значение |
Введение |
|
actionMethod |
Login Method |
0: Default login 1: Cross-domain login 2: Remote design 3: Third party 4: Mobile terminal |
|
actionType |
Operation Type |
0: Login 1: Logout 2: Overtime 3: Keep Login |
|
authMethod |
Authentication Method |
0: Password 1: Verification code 2: Integration Note: When you log out, if there is no authentication method, the field value is -1. |
|
actionResult |
Operation Result |
0: Successful 1: Failed |
3. Template Heat
Поддержка анализа доступа к шаблонам, чтобы администраторы могли понять «горячие точки» бизнеса. Подсчитайте частоту доступа к шаблону в течение указанного периода времени, включая просмотр, экспорт, печать и другие операции доступа.
Подробный список отображается в порядке убывания общего времени работы. Template Name отображается как имя, настроенное на платформе, а путь — это путь к шаблону.
1. Если вы просматриваете шаблон через неплатформенный каталог (URL-адрес шаблона или детализацию), Template Name пусто.
2. Если один и тот же шаблон смонтирован в нескольких каталогах на платформе, он будет засчитан как несколько записей.
Если вы просматриваете один и тот же шаблон через URL-адрес или путем детализации, он будет учитываться как несколько записей для статистики.
Примечание:
1. Разрешить фильтрацию шаблонов с пустыми именами шаблонов.
2. Время просмотра включает количество просмотров шаблона BI, редактирования шаблона BI и просмотра общедоступных ссылок BI.
Щелкните на гиперссылку пути к шаблону, чтобы отобразить подробную информацию о доступе к шаблону и подробные данные в хронологическом порядке.
После запроса администратор может экспортировать файлы логов.
Нажмите «Export as log», чтобы загрузить в формате .txt
Нажмите «Export to Excel», чтобы загрузить в формате .xls
Замечание: возможно загрузить максимум 10000 логов.
4. Performance Monitoring
Поддержка оперативного анализа производительности шаблонов для предоставления администраторам рекомендаций по оптимизации системы.
Отобразите шаблон, выполнивший запросы пользователей, самое длинное время ответа, самое короткое время ответа, средние затраты времени и среднее использование памяти.
Установите параметр даты и параметр категории операции одновременно.
Отметьте «Details».
После запроса администратор может экспортировать файлы логов.
Нажмите «Export as log», чтобы загрузить в формате .txt
Нажмите «Export to Excel», чтобы загрузить в формате .xls
Замечание: возможно загрузить максимум 10000 логов.
5. Managing Logs
Нажмите «Query», чтобы отобразить информацию логов: Module, Settings, Operation User, Operation IP, Operation Time, Accessed Resources и Operation Type.
Типы операций включают в себя:
|
Модуль |
Функция |
Операция |
|
Directory |
Nodes/Templates/Links/Report Tags/Management Homepage |
Add/Update/Delete |
|
User |
Global Setting/User/Department/ Position under Department/Position/ Personnel under Position/Role/ Personnel under Role/Platform User/ Mobile Platform User |
Add/Update/Delete |
|
User |
View user/Design user |
Select all/Clear/Add/Delete User Restriction — Enable/Disable |
|
Permission |
Global Setting/Permission Setting/Permission Reuse |
Add/Update/Delete |
|
Permission |
Directory export permission/ Quick configuration — Directory export permission |
Add/Delete |
|
Business package permission/ Quick configuration — Business package permission |
Add/Delete/Row permission — Update/ Column permission — Update |
|
|
Dashboard permission — Template sharing |
Add/Delete/Update |
|
|
Dashboard permission — Public link |
Add/Delete |
|
|
Appearance |
Login page/Platform theme/ Platform style/Directory style/ BI global style/Report style |
Add/Update/Delete/Rename/Switch |
|
Attachment |
Attachment upload |
Add |
|
System |
Login/General/Print/SMS/Mailbox |
Enable/Disable/Update |
|
Backup and Restore |
Global Setting/Platform configuration/Report template/JAR package/Plugin/Update upgrade |
Enable/Disable/Add/ Update/Delete/Restore |
|
Platform Log |
Global setting/Access statistics/ User behavior/Template heat/ Performance monitoring |
Update/Export |
|
Load Management |
Load monitor/Memory session/ Intelligent release/Template limit/ Lifecycle |
End/Update |
|
Data Connection |
Data Connection Management/ Server dataset/Dataset |
Preview/Add/Update/ Delete/Test connection |
|
Registration |
/ |
Update |
|
Security |
Anti-SQL injection |
Enable/Disable/Update |
|
Security |
Watermark setting |
Enable/Disable |
|
Task Schedule |
Scheduled Tasks/Global Setting |
Add/Update/Delete |
|
Mobile Platform |
Mobile platform/Authorized device/ QR code configuration |
Enable/Disable/Update |
|
Resource Handover |
Resource import/Resource export |
Export permission configuration at the same time: true/false |
|
Template Authentication |
Global Setting/Permission Configuration |
Add/Update/Delete |
|
Plugin |
/ |
Install/Delete/Enable/ Disable/Update |
|
Map Configuration |
Geographic information/Custom pictures /Custom GIS layer |
Update/Import |
|
Information Нетtification |
Нетtification data update |
Update |
|
Message prompt — Request to hang out/Share |
Update |
|
|
Update Task Management |
BI data regular update task/ Run monitoring |
Add/Edit/Delete/Enable/Pause/ Terminate task/Cut in line/End task |
|
Public Data |
Edit/Create/Delete dataset /Delete public data folder |
Add/Edit/Delete |
|
Publication Management |
Self-service dataset/Dashboard |
Apply for publication/Publish successfully/Unpublish successfully |
|
Recycle Bin |
Restore dataset/ Completely delete the dataset |
Restore/Delete |
Отметьте Advanced Query Conditions.
После запроса администратор может экспортировать файлы логов.
Нажмите «Export as log», чтобы загрузить в формате .txt
Нажмите «Export to Excel», чтобы загрузить в формате .xls
Замечание: возможно загрузить максимум 10000 логов.
6. Template Error
Нажмите «Query», чтобы суммировать ошибки в использовании статистического шаблона, в том числе: Template Name, Accessed Resources, Error Code, Error Content, Occurrence, Total Visits.
1. Если вы просматриваете шаблон через неплатформенный каталог (URL-адрес шаблона или детализацию), Template Name пусто.
2. Если один и тот же шаблон смонтирован в нескольких каталогах на платформе, он будет засчитан как несколько записей.
Если вы просматриваете один и тот же шаблон через URL-адрес или путем детализации, он будет учитываться как несколько записей для статистики.
3. Отображать на панели фильтров только шаблоны с записями об ошибках.
Нажмите «Error Details», чтобы отобразить подробную информацию об ошибке и запросе для соответствующей категории ошибок в соответствующем шаблоне, включая: User Name, Error Details, Query parameter, Error Time, and Template Preview Result.
Примечание. Во избежание повторных сообщений об ошибках за одно посещение будут записываться только первые пять ошибок.
После запроса администратор может экспортировать файлы журналов.
Нажмите «Export as log», чтобы загрузить в формате .txt
Нажмите «Export to Excel», чтобы загрузить в формате .xls
Замечание: возможно загрузить максимум 10000 логов.
Template Error Notification
Администратор входит в BI систему, нажимает «Manage > Intelligent Operations > Platform Log», нажимает, чтобы перейти к интерфейсу Global Setting , и включает Error Template Message.
После включения Error Template Message система будет проверять шаблоны ошибок предыдущего дня каждый день в два часа ночи.
При наличии шаблонов ошибок администратор может быть уведомлен через три формы: SMS Reminder, Platform Message, and Email Reminder.
Примечание:
1. SMS Reminder: необходимо включить платформу SMS.
2. Email Reminder: необходимо настроить сервер электронной почты.
3. Platform Message: порт WebSocket необходимо настроить и открыть на уровне балансировки нагрузки.



































