Platform Log

  • Last update:April 21, 2025
  • Overview

    Version

    FineBI Server Version
    Functional Change

    6.0

    /

    6.0.8

    1. Added the Login Logout function on the User Behavior tab page.

    2. Renamed the original User Behavior function to the Template Business function.

    6.0.13

    1. Allowed the system to count the mobile template access records under Intelligent O&M > Platform Log > Access Statistics > System Visits.

    2. Added new recording scenarios, such as clearing all users and creating desensitization rules, in Log Management.

    6.0.17

    1. Allowed the system to collect template records of analysis documents in Access Statistics.

    2. Allowed the system to record user behavior of analysis documents in User Behavior.

    3. Allowed the system to analyze viewing times of analysis documents in Template Popularity.

    4. Allowed the system to monitor the response performance of analysis documents in Performance Monitoring.

    Function Description

    You can log in to the FineBI system as the admin and choose System Management > Intelligent O&M > Platform Log. In this case, you can view multiple log records.

    Platform Log monitors and analyzes various aspects of system operation, allowing you to view various indicators of the system operation status, as shown in the following figure.

    1.png

    Prerequisite

    Non-admin users can view platform logs only after the admin assigns them the permission on the Intelligent O&M module and the submodule Platform Log.

    Log in to the FineBI system as the admin and choose System Management > Permission Management > Common Permission Configuration, and select the corresponding users.

    1. Assign them permission on Intelligent O&M in System Management.

    2. Assign them permission on the submodule Platform Log under System Management > Intelligent O&M.

    2.png

    Access Statistics

    Access Statistics are divided into three aspects, including System Visits, Server Usage, and Template Access Details, allowing simple analysis of dashboard usage.

    System Visits

    System Visits introduces the system access times, the number of visited templates, and active users in a line chart.

    • You can filter access time by month.

    • In a multi-node cluster project, no matter which node you get access to, you can view the log information of the entire cluster.

    • For the integrated project of FineBI and FineReport, you can select the statistics object (Report Template or/and BI Template).

    3.png

    Data Source

    The data in System Visits is obtained from the fine_record_execute table in the LogDB database by filter.

    If you select Report Template and BI Template as Statistics Object, the data of the specified types (as shown in the following table) in the fine_record_execute table will be obtained by filter for the counting of indicators in the chart.

    iconNote:

    1. For details about the fields in the fine_record_execute table, see LogDB Table Structure.

    2. If you select both Report Template and BI Template as Statistics Object, all data of types specified in the following table can be obtained by filter.

    3. The data of Statistics Object is counted according to the template name. If a dashboard is renamed, the data of two statistics objects, namely the pre-rename object and the post-rename object, will be counted.

    4. In FineBI 6.0.13 and later versions, the system can count the mobile template access records.

    Statistics Object
    Field Type EncodingType

    Report Template

    0

    Pagination preview

    1

    Online analysis

    2

    Data entry preview

    3

    Dashboard preview

    4

    Row-based engine

    5

    Online editing

    6

    New data entry

    7

    New engine preview

    8

    Dashboard FVS preview

    BI Template

    101

    BI template preview

    102

    Editing BI templates

    105

    Viewing BI public links

    104

    Creating BI public links

    109

    Saving BI templates as

    202

    Editing self-service datasets

    204

    Disabling self-service dataset sharing

    205

    Disabling BI template sharing

    206

    Disabling BI public links

    302

    Editing components

    401

    Excel plugin template preview

    404

    Creating public links for Excel plugins

    405

    Accessing Excel plugin templates via public links

    409

    Saving Excel dashboards as

    701

    Analysis document preview

    702

    Editing analysis documents

    703

    Creating public links for analysis documents

    704

    Accessing analysis documents via public links

    Calculation Logic

    The following table shows the calculation logic for each value.

    Value
    Description

    Average Daily Visits in Current Month

    Obtained by dividing the total report and BI template visits by the number of days with at least one visit within the days elapsed in the current month

    Active Templates in Current Month

    Distinct count of templates visited within the days elapsed in the current month

    Active Users in Current Month

    Distinct count of users who access the platform within the days elapsed in the current month

    Daily Visits

    Displayed by the blue line, representing the total report and BI template visits during the current day

    Daily Active Templates

    Displayed by the green line, representing the distinct count of reports and BI templates visited during the current day

    Daily Active Users

    Displayed by the orange line, representing the distinct count of users who access the platform during the current day

    Server Usage

    Current Number of Online Users

    • If FineBI fails to connect to WebSocket, the current number of online users cannot be displayed correctly for the reason that the number of logged-in users is not counted in the current number of online users in the system.

    • If two users log in to the server via two accounts separately in the same browser, only one user will be counted for the reason that the latter user's information will overwrite the former user's.

    • Both of the users can only be counted as the current online users in the system when the users enter the platform through the login page (including single sign-on). If users access templates without accessing the platform, the users will not be counted as the current online users.

    • When a new user logs in to FineBI, you need to refresh the page before checking the number of current online   users in the system.

    List Introduction

    The Server Usage list introduces {Access User accessing Template Name on the platform at Access Start Time from Access IP}.

    • The detail list displays the report template that is currently being previewed.

    • When general users log in to view templates, the access information of the viewed templates will be displayed in this detail list in real time.

    • After general users close the templates being accessed and refresh the platform, the access information of the templates in the detail list will disappear.

    4.png

    Template Access Details

    Template Access Details records {Operation User accessing Template Name in the system to Operation Type at Operation Time from Operation IP}. All template access records in the project will be displayed here.

    Template Access Details introduces detailed information, such as which reports in which directory are accessed, the access time, the access IP address, the operation type (the method used to access FineBI, such as pagination preview, BI viewing, BI editing, and Excel pagination export), the role (the role of the logged-in user), and the username.

    Query Method

    The admin can specify a time period and click Query for template access details of the corresponding period. The default period is from the previous day to the current day.

    The admin can tick Advanced Query Conditions, select the content to be queried, and click Query for query details with specific conditions.

    You can filter logs with empty operation users and filter templates with empty template names.

    Only the names of templates directly mounted to the directory are recorded for user access. The names of templates mounted via hyperlinks or accessed via public links are not guaranteed to be recorded.

    5.png

    Access Detail Export

    After the query, the admin can export log files, as shown in the following figure.

    The admin can click Export Log to export log files in the TXT format and click Export Excel to export log files in the XLS format.

    iconNote:
    A maximum of 10,000 records of log data can be exported.

    6.png

    Operation Type

    Some operation fields in logs are numbers. The following table shows the corresponding log information types:

    iconNote:
    Some operation types are followed by . In this case, you can hover the cursor over the icon to view specific operation information.

    7.png

    NumberTypeWhether  Is DisplayedDisplayed Content
    0Pagination previewNo/

    1

    Online analysis

    No

    /

    2

    Data entry preview

    No

    /

    3

    Dashboard preview

    No

    /

    4

    Row-based engine

    No

    /

    5

    Online editing

    No

    /

    10

    Excel pagination export

    No

    /

    11

    Excel unaltered export

    No

    /

    12

    Exporting the entire Excel page, which corresponds to the following scenarios:

    1. Exporting as Excel by the big dataset export plugin

    2. Excel pagination export and Excel unaltered export with the row-based engine enabled

    No

    /

    13

    Excel pagination export by sheet

    No

    /

    14

    PDF export

    No

    /

    15

    Word export

    No

    /

    16

    SVG export

    No

    /

    17

    CSV export

    No

    /

    18

    Text export

    No

    /

    19

    JPG export

    No

    /

    20

    PNG export

    No

    /

    21

    GIF export

    No

    /

    22

    BMP export

    No

    /

    23

    WBMP export

    No

    /

    24

    Exporting templates from built-in datasets

    No

    /

    25

    HTML export

    No

    /

    26

    Data entry HTML export

    No

    /

    27

    Excel export from BI

    No

    /

    30

    Flash printing

    No

    /

    31

    PDF printing

    No

    /

    32

    Applet printing

    No

    /

    33

    Zero client printing

    No

    /

    34

    Local printing

    No

    /

    101

    Viewing BI templates

    No

    /

    102

    Editing BI templates

    No

    /

    103

    Sharing BI templates

    Yes

    Recipient: XXXX

    104

    Creating BI public links

    No

    /

    105

    Viewing BI public links

    No

    /

    106

    Global export as PDF

    No

    /

    107

    Global export Excel

    Yes

    Export cell: XXXX

    108

    Export component as Excel

    Yes

    Export cell: XXXX

    109

    Saving BI templates as

    No

    /

    201

    Closing browser tabs

    No

    /

    202

    Editing self-service datasets

    No

    /

    203

    Sharing self-service datasets

    Yes

    Recipient: XXXX Type: XXX

    204

    Disabling self-service dataset sharing

    Yes

    Recipient: XXXX

    205

    Disabling BI template sharing

    Yes

    Recipient: XXXX

    206

    Disabling BI public links

    No

    /

    User Behavior

    User behavior is divided into two aspects: Template Business and Login Logout. Specific user operation information can be obtained and easily analyzed here.

    Template Business

    1. You can specify Operation Time and Operation User under User Behavior > Template Business.

    2. After you click Query, the viewing times, export times, printing times, and total operations of the specified user(s) within the specified time period are displayed in a detail table.

    3. You can click the hyperlink of a username to be redirected to the detail table of the corresponding user behavior.

    4. You can export logs. A maximum of 10,000 records of log data can be exported.

    You can click Export Log to export log files in the TXT format and click Export Excel to export log files in the XLS format.

    iconNote:
    For templates accessed via public links, the name of the operation user is empty.

    8.png

    Login Logout

    In FineBI 6.0.8 and later versions, the Login Logout log recording function is added, enabling the recording of each login and logout request of each user and facilitating the review of user login and logout.

    The recording takes effect for default login, cross-domain login, remote design, third parties, and mobile terminals.

    Query Method

    1. You can specify Operation Time, Operation User, Operation Type, and Operation Result under User Behavior > Login Logout.

    • Operation Time:  a specified time period (The default period is from the previous day to the current day.)

    • Operation User: name of the user who logs in and logs out the platform (All usernames are selected by default.)

    • Operation Type: Login, Logout, Overtime, and Keep Login (All types are selected by default.)

    • Operation Result: Successful and Failed (All results are selected by default.)

    2. You can click Query to view the login and logout records of the specified user within the specified time period.

    3. After the query, admins can export the log files. (A maximum of 10,000 records of log data can be exported.)

    • The admin can click Export Log to export log files in the TXT format and click Export Excel to export log files in the XLS format.

    9.png

    Log Viewing Description

    Login and logout logs are stored in the fine_record_login table in the LogDB database. The following table shows the corresponding description. For details, see LogDB Table Structure.

    Field
    DefinitionDescription

    actionMethod

    Login method

    0: Default login

    1: Cross-domain login

    2: Remote design

    3: Third party

    4: Mobile terminal

    iconNote:
    During logout, if no login method exists, the field value is -1. To distinguish the logout device, the field value for mobile logout is set to 4 separately.

    actionType

    Operation type

    0: Login

    1: Logout

    2: Overtime (timeout logout)

    3: Keep login

    authMethod

    Authentication method

    0: Password

    1: Verification code

    2: Integration

    iconNote:
    During logout, if no authentication method exists, the field value is -1.

    actionResult

    Operation result

    0: Successful

    1: Failed

    Template Popularity

    The admin can analyze the template viewing times to understand business hotspots.

    1. You can specify Operation Time and Template Name on the Template Popularity page.

    2. After you click Query, the viewing times, export times, printing times, and total operations of the specified user(s) within the specified time period are displayed in a detail table.

    • The detail table is displayed in the descending order of total operations.

    • The template name is the directory name configured in Directory Management. If you view a template through a non-platform directory (public links or drill-down), the template name is empty.

    • The accessed resource is the storage path of the dashboard in the user's analysis.

    • If a template is mounted in multiple directories on the platform, the template will be counted as multiple records.

    • If you view a template through a public link or drill-down, the template will be counted as multiple records for statistics.

    • The viewing times include the number of times of viewing BI templates, editing BI templates, and viewing BI public links.

    3. Click the hyperlink of the accessed resource to display the detailed access information of the template. The detail data is displayed in chronological order.

    4. After the query, the admin can export the log files. (A maximum of 10,000 records of log data can be exported.)

    You can click Export Log to export log files in the TXT format and click Export Excel to export log files in the XLS format.

    10.png

    Performance Monitoring

    Performance Monitoring allows response performance analysis of templates to provide the admin with a reference for system optimization.

    On the Performance Monitoring page, the templates that completed user requests, the longest response time, the shortest response time, the average time consumption, and the memory usage are displayed. Set the date parameter and the operation type parameter, as shown in the following figure.

    11.png

    Tick Details. The following figure shows the effect.

    12.png

    After the query, the admin can export the log files, as shown in the following figure.

    The admin can click Export Log to export log files in the TXT format and click Export Excel to export log files in the XLS format.

    iconNote:
    A maximum of 10,000 records of log data can be exported.

    13.png

    Operation Log

    1. On the Operation Log page, you can specify Operation Time and tick Advanced Query Conditions. After ticking, you can specify operation users, operation IP addresses, modules, operation objects, and operation types.

    2. Click Query to display the log details.

    • The details include Module, Operation Object, Operation User, Operation IP, Operation Time, Accessed Resource, and Operation Type.

    3. After the query, the admin can export the log files. (A maximum of 10,000 records of log data can be exported.)

    • The admin can click Export Log to export log files in the TXT format.

    • The admin can click Export Excel to export log files in the XLS format.

    14.png

    4. Operation types include:

    ModuleOperation ObjectOperation Type

    Directory Management

    Nodes, templates, links, report tabs, and homepage management

    Add/Delete/Update

    User Management

    Global setting, users, departments, positions in departments, positions, users in positions, roles, users of roles, platform users, and mobile platform users

    Add/Delete/Update

    User Management

    User and designer

    Select all/Clear/Add/Delete

    User Restriction — Enable/Disable

    Permission Management

    Global setting, permission configuration, and permission reuse

    Add/Delete/Update

    Permission Management

    Directory export permission/permission quick configuration — directory export permission

    Add/Delete

    Permission Management

    Business package permission/permission quick configuration — business package permission

    Add/Delete/row permission — Update/column permission — Update

    Permission Management

    Dashboard permission — template sharing

    Add/Delete/Update

    Permission Management

    Dashboard permission — public links

    Add/Delete

    Appearance Configuration

    Login page, platform theme, platform style, directory style, BI global style, and report style

    Add/Update/Delete/Rename/Switch

    Attachment

    Attachment upload

    Add

    System Setting

    Login/General/Print/SMS/Mailbox

    Open/Close/Update

    Backup & Restoration

    Global setting, platform configuration, report template, JAR package, plugin, and update and upgrade

    Open/Close/Add/Update/Delete/Restore

    Platform Log

    Log setting, access statistics, user behavior, template popularity, and performance monitoring

    Update/Export

    Load Management

    Intelligent alert, memory session, intelligent release, template limit, and lifecycle

    End/Update

    Data Connection

    Data connection management, server dataset, and dataset

    Preview/Add/Update/Delete/Test   connection

    Registration Information

    /

    Update

    Security Management

    Anti-SQL injection

    Open/Close/Update

    Security Management

    Global watermark

    Open/Close

    Task Schedule

    Scheduled task and global setting

    Add/Update/Delete

    Mobile Platform

    Mobile platform, authorized device, and QR code configuration

    Open/Close/Update

    Resource Handover

    Resource import and resource export

    Export permission configuration at the same time: true/false

    Template Authentication

    Global setting and permission configuration

    Add/Update/Delete

    Plugin Management

    /

    Install/Delete/Enable/Disable/Update

    Map Configuration

    Geographic information, custom pictures, and custom GIS layers

    Update/Import

    System Management > Intelligent O&M > Information Notification

    Data update

    Update

    Template message prompt — template publishing/sharing requests

    Update

    Update Task Management

    BI data regular update task and running monitoring

    Add/Edit/Delete/Enable/Pause/Terminate the Task/Cut in Line/End the Task

    Public Data

    Editing, creating, or deleting datasets

    and deleting public data folders

    Add/Edit/Delete

    Publication Management

    Self-service datasets and dashboards

    Apply for Publication/Published Successfully/Unpublished Successfully

    Recycle Bin

    Restoring or completely deleting datasets

    Restore/Delete

    Template Error

    Template Error Function

    Click Query to summarize the errors in the use of templates. The template name, accessed resources, error code, error content, occurrence, and total visits of the templates with error records are displayed, as shown in the following figure.

    1. If you view a template through a non-platform directory (template URL or drill-down), the template name is displayed as Non-Mounting Visit.

    2. If a template is mounted in multiple directories on the platform, the template will be counted as multiple records.

    If you view a template through a URL or drill-down, the template will be counted as multiple records for statistics.

    3. Only templates with errors are displayed in the Template Name filter bar.

    15.png

    Click Error Details to display detailed errors and query information of the corresponding error category of the corresponding template. The details include the user name, error details, query parameter, error time, and template preview result.

    iconNote:
    To avoid error information redundancy, only the first five errors are reported for each visit.

    16.png

    After the query, the admin can export the log files of template errors, as shown in the following figure.

    The admin can click Export Log to export log files in the TXT format and click Export Excel to export log files in the XLS format.

    iconNote:
    A maximum of 10,000 records of log data can be exported.

    17.png

    Template Error Notification

    Log in to the decision-making system as the admin, choose System Management > Intelligent O&M > Platform Log, and click  to enter the Global Setting page. You can enable Template Error Notification, as shown in the following figure.

    After Template Error Notification is enabled, the system will check the templates with errors of the previous day at 2 AM every day. If error templates exist, the admin can be notified through three forms, namely SMS Reminder, Platform Message, and Email Notification.

    18.png

    iconNote:

    1. SMS Reminder: You need to enable the SMS platform.

    2. Email Notification: You need to configure the mailbox server. For details, see Mailbox.

    3. Platform Message: WebSocket port needs to be configured and opened at the load balancing level.

    附件列表


    主题: System Management
    Previous
    Next
    • Helpful
    • Not helpful
    • Only read

    滑鼠選中內容,快速回饋問題

    滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

    不再提示

    10s後關閉

    Get
    Help
    Online Support
    Professional technical support is provided to quickly help you solve problems.
    Online support is available from 9:00-12:00 and 13:30-17:30 on weekdays.
    Page Feedback
    You can provide suggestions and feedback for the current web page.
    Pre-Sales Consultation
    Business Consultation
    Business: international@fanruan.com
    Support: support@fanruan.com
    Page Feedback
    *Problem Type
    Cannot be empty
    Problem Description
    0/1000
    Cannot be empty

    Submitted successfully

    Network busy