反馈已提交

网络繁忙

当前为10.0版本文档,只有最新版本的文档支持在线编辑修改,如果想创建/编辑文档,请移步至 最新版帮助文档

LogDB 表结构

  • 文档创建者:Carly
  • 历史版本:15
  • 最近更新:Carly 于 2024-03-22
  • 1. 概述

    本文将简单介绍 Logdb 数据库中各个数据表和表字段的含义。

    名称

    fine_record_execute

    报表(BI)执行表

    fine_record_login

    登录表

    fine_record_logout

    登出表

    fine_record_email

    邮件表

    fine_record_write

    填报表

    fine_record_error

    执行出错日志表

    fine_record_param

    常用参数组合表

    fine_record_sms

    短信发送表

    fine_record_operate

    管理日志表

    fine_record_sql

    SQL 执行表

    fine_record_gc

    GC 记录表

    fine_record_conf

    部分配置信息表

    fine_record_lock

    用户锁定日志表

    fine_tpl_info

    模板属性表

    fine_container_entity

    容器信息表

    fine_function_process

    功能点信息表

    fine_operation_process_log

    云端运维操作日志表

    fine_operation_shutdown_record

    信号量信息表

    fine_plugin_usage

    插件信息表

    fine_schedule_record

    定时任务执行日志表

    fine_intelli_focus_point

    功能埋点表

    fine_real_time_usage应用实时情况表

    fine_intelli_consume_point

    性能信息表

    fine_template_error执行出错日志

    2. fine_record_execute 报表(BI)执行表

    报表(BI)执行表:报表访问/导出/打印日志,即如果报表访问/导出/打印的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录。

    其各个字段对应的含义如下表所示:

    字段

    含义

    备注

    字段类型

    uuid

    用户的唯一标识字段

    -

    VARCHAR

    id

    主键

    -

    VARCHAR

    tname

    模板名称

    reportlet 下的完整路径

    VARCHAR

    displayName

    挂载到平台的目录名称

    记录目录全路径

    如果直接访问链接则为空

    VARCHAR

    type

    报表访问方式

    具体列举在下面的表格中

    范围0~105,目前已使用33个编码

    INTEGER

    param

    参数

    -

    VARCHAR

    ip

    执行报表的 IP 地址

    -

    VARCHAR

    username

    执行报表的用户

    -

    VARCHAR

    userrole

    执行报表的用户角色

    -

    VARCHAR

    consume

    执行耗时

    包括 SQL 执行时间和报表计算时间

    单位为ms

    BIGINT

    time

    日志开始时间

    -

    BIGINT

    sql

    SQL 语句

    -

    VARCHAR

    sqlTime

    SQL 执行的总时间

    -

    BIGINT

    browser

    客户端访问报表所用的浏览器版本

    可通过该字段中的terminal判断访问终端

    browser:浏览器类型和版本

    OSInfo:操作系统,分为Windows、Mac、Unix

    terminal:客户端标识,分为PC、App、H5

    • PC:访问终端为PC 端 

    • App:访问终端为帆软App/HTML5端访问公共链接

    • H5:HTML5端访问非公共链接模板

    VARCHAR

    memory

    报表占用内存,单位 B

    • 若因宕机等情况计算中断,记录的是报表开始计算到计算中断所占用的内存(根据格子数估算,一格子占用0.2KB)

    • 当模板 complete 字段值为0时,这里记录为0

    • 若计算完成,记录的数据除200之后返回的是报表从开始计算到计算完成所生成的格子数

    BIGINT

    reportId

    模板编号

    -

    VARCHAR

    userId

    用户 ID

    -

    VARCHAR

    complete

    是否计算完成

    • 若因宕机等情况计算中断,记录为0

    • 若计算完成,记录为1

    INTEGER

    source

    访问方式

    integration:通过   URL 访问

    single:平台访问的 

    VARCHAR

    sessionID

    会话 ID

    用于与性能埋点表中(fine_intelli_consume_point)的前端渲染耗时相关埋点进行关联

    VARCHAR

    node

    加载模板的节点名

    需导出treasure包,详情请参见:云端运维使用步骤

    VARCHAR

    error

    模板执行过程中第一个报错信息

    需导出treasure包,详情请参见:云端运维使用步骤

    VARCHAR

    webInfo

    模板执行信息

    webResolution:当前模板执行在前端访问时的分辨率,记录格式为x*y

    fullScreen:当前模板执行在前端访问时是否是全屏模式,记录格式为1/0

    VARCHAR

    lastMod

    模板上次改动时间

    -

    BIGINT

    detail

    详细信息

    用于记录被分享的仪表板明细信息

    VARCHAR

    fineMarkId

    预览模板使用的设备 ID

    -

    VARCHAR

    注:userId、complete、visitType、resource 字段需要更新到 2019-5-20 及之后版本的 JAR 包。

           node、error、webInfo  字段需要更新到 2021-03-17 及之后版本的 JAR 包。

    字段 type 具体含义:

    编码  

    类型  

    参数

    0

    分页预览

    page

    1

    在线分析

    view

    2

    填报预览  

    write

    3

    决策报表预览

    form

    4

    行式引擎

    layer

    5

    在线编辑

    edit

    6

    新填报

    write_plus

    7

    新引擎预览

    page_plus

    8

    大屏FVS预览


    9

    开发者调试预览


    10

    Excel 分页导出

    excel

    11

    Excel 原样导出

    excelO

    12

    行式引擎的Excel导出

    excelL

    13

    Excel 分页分 sheet 导出

    excelS

    14

    PDF 导出

    pdf

    15

    Word 导出

    word

    16

    SVG 导出

    svg

    17

    CSV 导出

    csv

    18

    文本导出

    text

    19

    JPG 图片导出 

    jpg

    20

    PNG 图片导出

    png

    21

    GIF 图片导出

    gif

    22

    BMP 图片导出

    bmp

    23

    WBMP 图片导出 

    wbmp

    24

    内置数据集导出模板

    cpt

    25

    HTML 导出

    html

    26

    填报 HTML 导出

    write_html

    27

    BI 导出 Excel


    30

    Flash 打印

    print_flash

    31

    PDF 打印

    print_pdf

    32 

    Applet 打印

    print_applet 

    33

    零客户端打印

    print_noclient

    34

    本地软件打印

    print_native

    101

    查看BI模板

    bi_view

    102

    编辑BI模板

    1)记录逻辑:点开一张仪表板进入编辑状态,等待页面全部加载完毕,无论做多少操作或不做操作,记录一次;下次再点模板进去编辑或者刷新网页记录第二次

    2)同一张仪表板,每次编辑都会有记录

    bi_edit

    103

    分享BI模板

    bi_share

    104

    创建BI公共链接

    bi_create_publink

    105

    查看BI公共链接

    bi_view_share

    106

    BI 模板全局导出 PDF

    bi_template_export_pdf

    107

    BI 模板全局导出 Excel

    bi_template_export_excel

    108

    BI 组件导出 Excel

    bi_component_export_excel

    109

    BI模板另存为


    201

    关闭浏览器或者 Tab 页(BI)


    202

    编辑自助数据集


    203

    分享自助数据集

    bi_analysis_table_share

    204

    关闭分享自助数据集


    205

    关闭分享BI模板


    206

    关闭BI公共链接


    302

    编辑组件


    401

    预览Excel插件模板


    402

    编辑Excel插件模板(预留)


    403

    分享Excel插件模板


    404

    创建Excel插件公共链接


    405

    通过公共链接访问Excel插件模板


    408

    Excel组件导出Excel


    409

    Excel仪表板另存为


    3. fine_record_login 登录表

    登录表:用户登录日志,用于记录用户的登录信息。

    其各个字段对应的含义如下表所示:

      字段

      含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    time

    登录时间

    BIGINT

    ip

    登录 IP 地址

    VARCHAR

    username  

    登录的用户

    VARCHAR

    userrole

    登录的用户角色

    VARCHAR

    4. fine_record_logout 登出表

    登出表:用户登出日志,用于记录用户的登出信息。

    其各个字段对应的含义如下表所示:

      字段

      含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    time

    用户退出平台时间

    BIGINT

    ip

    登出 IP 地址

    VARCHAR

    username  

    登出平台的用户名

    VARCHAR

    userrole

    登出平台的用户角色

    VARCHAR

    5. fine_record_email 邮件表

    邮件表:邮件发送日志(只包含工具栏中的“邮件”),即如果报表发送邮件的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录。

    其各个字段对应的含义如下表所示:

      字段

    含义  

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    sender

    发件人用户名

    VARCHAR

    receiver

    收件人用户名

    VARCHAR

    mail

    收件人邮箱

    VARCHAR

    ip

    发送邮件的IP地址

    VARCHAR

    username

    发送邮件的用户

    VARCHAR

    tname

    模板名称

    reportlet 下的完整路径

    VARCHAR

    displayName

    挂载到平台的目录名称

    记录目录全路径

    如果直接访问链接则为空

    VARCHAR

    content

    邮件内容

    VARCHAR

    time

    发送时间

    BIGINT

    result

    是否发送成功

    BIT

    detail

    详情 

    VARCHAR

    6. fine_record_write 填报表

    填报表:记录填报日志信息,即如果报表进行填报的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录。

    其各个字段对应的含义如下表所示:

    字段  

    含义  

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    username

    填报报表的用户

    VARCHAR

    tname  

    模板名称

    reportlet 下的完整路径

    VARCHAR

    time

    填报时间

    BIGINT

    sql

    SQL 语句

    VARCHAR

    sqlTime

    SQL 执行的总时间

    BIGINT

    result

    是否填报成功

    BIT

    ip

    填报报表的IP地址

    VARCHAR

    displayName

    挂载到平台的目录名称

    记录目录全路径

    如果直接访问链接则为空

    VARCHAR

    detail

    详情

    VARCHAR

    browser

    客户端访问报表所用的浏览器版本

    VARCHAR

    consume

    执行耗时

    包括 SQL 执行时间,报表计算时间

    VARCHAR

    body

    用 json 数据结构记录以下信息:

    1)key:请求的固定标志

    2)value:(times, max,min,avg)

    • times:该类请求出现次数,单位:次

    • max:该类请求最大响应时长,单位:ms

    • min:该类请求最小响应时长,单位:ms

    avg:该类请求平均响应时长,单位:ms

    VARCHAR

    7. fine_record_error 执行出错日志表

    执行出错日志表:即如果报表执行的过程中报错的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录,记录全部 error 和 fatal 级别的报错信息。

    其各个字段对应的含义如下表所示:

      字段

      含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    displayName

    挂载到平台的目录名称

    记录目录全路径

    如果直接访问链接则为空

    VARCHAR

    ip

    执行报表的 IP 地址

    VARCHAR

    msg

    错误信息

    VARCHAR

    time

    出错记录时间

    DATE

    tname

    出错的模板名称

    记录 reportlet 下的完整路径

    如果不是模板出错,则 tname 记录为“非模板触发错误”。

    VARCHAR

    trace

    错误路径

    VARCHAR

    username

    执行报表的用户

    VARCHAR

    userrole

    执行报表的用户角色

    VARCHAR

    errorcode

    错误码

    无错误码时记为空

    VARCHAR

    platformDisplay

    是否在平台中显示

    1-是

    0-否

    有记录到此表的错误日志,此字段记为1,反之此字段记为0

    平台日志的错误日志中过滤展示,只展示 platformDisplay=1 的记录。

    INTEGER

    8. fine_record_param 常用参数组合表

    常用参数组合表:记录常用参数组合日志信息。

    注:fine_record_param 表是FR的常用参数表

    其各个字段对应的含义如下表所示:

      字段

      含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    templateid

    仪表板 ID

    VARCHAR

    username  

    用户

    VARCHAR

    pgroup

    参数,值以数组形式展示:

    {参数 1:参数值,参数 2:参数值}

    2020-02-28 及之后的 JAR ,pgroup 字段值加密显示

    VARCHAR

    time

    记录时间

    BIGINT

    9. fine_record_sms 短信发送表

    短信发送表:记录短信发送日志信息,即如果发送短信的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录.。

    其各个字段对应的含义如下表所示:

      字段

      含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    receiver

    收件人用户名

    VARCHAR

    mobile

    接收人手机号

    VARCHAR

    content

    邮件内容

    VARCHAR

    time

    发送时间

    BIGINT

    result

    是否发送成功

    BIT

    detail

    详情

    VARCHAR

    sender

    发件人用户名

    VARCHAR

    10. fine_record_operate 管理日志表

    管理日志表:即用户对模块进行操作的时候,将会在该表中添加一条记录,并在相应字段中填写其对应的信息记录。

    其各个字段对应的含义如下表所示:

      字段

    含义  

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    type

    模块(存国际化的 key)

    VARCHAR

    item

    设置项

    VARCHAR

    resource

    被访问资源

    VARCHAR

    operate

    操作

    VARCHAR

    username  

    用户名

    VARCHAR

    ip

    用户 IP 地址

    VARCHAR

    time

    用户操作时间

    BIGINT

    detail

    详情

    VARCHAR

    requestParam

    请求参数

    VARCHAR

    platformDisplay

    平台展示级别

    INTEGER

    status

    本次操作的成败

    INTEGER

    具体需要记录的场景如下表所示:

    TYPE-模块ITEM-设置项RESOURCE-被访问资源OPERATION-操作DETAIL-详情
    目录管理节点“节点全路径”增/删/改
    目录管理模板“节点全路径”增/删/改
    目录管理链接“节点全路径”增/删/改
    目录管理上报标签“节点全路径”增/删/改
    用户管理全局设置

    用户管理用户“姓名(用户名)”增/删/改
    用户管理部门“部门全路径”增/删/改
    用户管理部门下职位“职位全路径”增/删
    用户管理职位"职位名称"增/删
    用户管理职位下人员“职位名称”-“姓名(用户名)”增/删
    用户管理角色“角色名称”增/删/改
    用户管理角色下人员“角色名称”-“姓名(用户名)”增/删
    用户管理平台使用用户“姓名(用户名)”增/删
    用户管理BI仅查看用户“姓名(用户名)”增/删
    用户管理BI编辑用户“姓名(用户名)”增/删
    用户管理移动平台用户“姓名(用户名)”增/删
    权限管理全局设置

    权限管理权限设置“部门/角色/姓名(用户名)”增/删

    权限项:“目录/数据连接/业务包/可管理部门角色”
    类型:查看/授权/编辑

    权限管理权限复用“生效对象【部门/角色/姓名(用户名)】”复用

    来源:“部门/角色/姓名(用户名)”
    类型:“权限项”

    系统管理登录单一登录开/关
    系统管理登录单一登录设置
    系统管理登录上次登录信息提示开/关
    系统管理登录忘记密码开/关
    系统管理登录短信验证开/关
    系统管理常规常规参数
    系统管理常规BI参数
    系统管理打印打印设置
    系统管理短信短信平台开/关
    系统管理短信账号绑定
    系统管理邮箱发件人账户
    备份还原全局配置

    备份还原平台配置自动备份开/关
    备份还原平台配置备份文件增/删/还原
    备份还原报表模板自动备份开/关
    备份还原报表模板备份文件增/删/还原
    备份还原BI模板自动备份开/关
    备份还原BI模板备份文件增/删/还原
    备份还原jar包自动备份开/关
    备份还原jar包备份文件增/删/还原
    备份还原插件自动备份开/关
    备份还原插件备份文件增/删/还原
    备份还原更新升级jar包更新更新
    备份还原更新升级jar包还原还原
    备份还原更新升级备份jar包
    平台日志日志设置

    平台日志访问明细
    导出
    平台日志用户行为
    导出
    平台日志模板热度
    导出
    平台日志性能监控
    导出
    内存管理智能预警

    内存管理内存会话“姓名(用户名)”-“模板路径”结束
    内存管理智能释放

    内存管理模板限制

    内存管理生命周期

    数据连接数据连接“数据连接名”增/删/改
    注册信息公有云认证/私有云认证/上传lic文件

    安全管理sql防注入禁用特殊关键字开/关
    安全管理sql防注入已禁用的特殊关键字
    安全管理sql防注入转义字符开/关
    安全管理sql防注入已转义的字符
    定时调度定时任务“任务名称”增/删/改
    定时调度全局设置

    多级上报上报流程“流程名”增/删/改
    多级上报上报任务“任务名”增/删/改
    移动平台移动平台
    开/关
    移动平台授权设备

    移动平台二维码配置

    模板认证全局设置

    模板认证权限设置“部门/角色/姓名(用户名)”增/删

    权限项:“模板路径”
    类型:查看/填报

    远程设计权限权限设置“姓名(用户名)”改后权限项:“模板路径”
    插件管理插件管理“插件名”安装/删除/启用/禁用/更新

    11. fine_record_sql SQL 执行表

    SQL 执行表:记录 SQL 的执行情况。

    注:fine_record_sql 表不会存BI模板的sql记录,只会存储报表引擎的sql计算过程。

    其各个字段对应的含义如下表所示:

      字段

      含义

    备注

    字段类型

    uuid

    用户的唯一标识字段


    VARCHAR

    columns

    数据集规模

    记录列数

    BIGINT

    dsname

    数据集的名称


    VARCHAR

    executeid

    执行表 ID


    VARCHAR

    rows

    数据集规模

    记录行数

    BIGINT

    sqltime

    SQL 执行时间

    单位:毫秒

    BIGINT

    connection

    数据连接名


    VARCHAR

    connectionID

    数据连接标识ID

    与功能埋点表(fine_intelli_focus_point)中的数据源连接相关埋点进行关联

    VARCHAR

    time

    记录时间


    BIGINT

    12. fine_record_gc GC 记录表

    GC 记录表:记录系统的 GC 信息。

    其各个字段对应的含义如下表所示:

    字段

    含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    heapBeforeUsed

    GC 前堆使用内存

    BIGINT

    heapAfterUsed

    GC 后堆使用内存

    BIGINT

    heapBeforeCommitted

    GC 前堆申请内存

    BIGINT

    heapAfterCommitted

    GC 后堆申请内存

    BIGINT

    gcStartTime

    GC 开始时间

    BIGINT

    duration

    GC 持续时间

    BIGINT

    gcCause

    GC 的原因

    常见原因有:

    System.gc() 

    Allocation Failure

    humongous

    Metadata GC Threshold

    Ergonomics

    GCLocker Initiated GC

    VARCHAR

    gcType

    GC 类型

    分为GC和Full GC

    VARCHAR

    metaspaceBeforeUsed

    metaspace GC 前使用内存

    BIGINT

    metaspaceBeforeCommitted

    metaspace GC 前申请内存

    BIGINT

    metaspaceAfterUsed

    metaspace GC 后使用内存

    BIGINT

    metaspaceAfterCommitted

    metaspace GC 后申请内存

    BIGINT

    balancePromoterScore

    中止分值

    INTEGER

    youngBeforeUsed

    年轻代 GC 前使用内存

    BIGINT

    youngBeforeCommitted

    年轻代 GC 前申请内存

    BIGINT

    youngAfterUsed

    年轻代 GC 后使用内存

    BIGINT

    youngAfterCommitted

    年轻代 GC 后申请内存

    BIGINT

    loadScore

    整体负载分值

    INTEGER

    node

    用户命名的节点名

    单机下为空

    VARCHAR

    oldBeforeUsed

    老年代 GC 前使用内存

    BIGINT

    oldBeforeCommitted

    老年代 GC 前申请内存

    BIGINT

    oldAfterUsed

    老年代 GC 后使用内存

    BIGINT

    oldAfterCommitted

    老年代 GC 后申请内存

    BIGINT

    pid

    进程 pid

    VARCHAR

    releasePromoterScore

    释放分值

    INTEGER

    time

    记录时间

    BIGINT

    13. fine_record_conf 部分配置信息表

    记录fine_conf_entity中的部分配置信息。

    字段

    含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    time

    记录时间

    BIGINT

    id

    配置项

    VARCHAR

    value

    配置项值

    VARCHAR

    14. fine_record_lock 用户锁定日志表

    记录用户锁定的日志

    字段

    含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    time

    入库时间

    BIGINT

    lockItem

    锁定对象

    VARCHAR

    lockTime

    锁定时间

    VARCHAR

    autoUnlockTime

    自动解锁时间

    VARCHAR

    15. fine_tpl_info 模板属性表

    记录模板属性

    注:该表已无实际用途,仅作为备用。因此不会在表中记录任何数据。

    字段

    含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    time

    入库时间

    BIGINT

    id

    序号

    VARCHAR

    tid

    模板id

    VARCHAR

    tname

    物理模板名称

    记录 reportlet 下的完整路径

    VARCHAR

    cnums

    条件属性个数

    BIGINT

    formnums

    公式个数

    BIGINT

    sheetnums

    sheet个数

    BIGINT

    dsnums

    数据集个数

    BIGINT

    compformnums

    复杂公式的个数

    包括层次坐标、sql、value公式

    BIGINT

    submitnums

    内置提交的个数

    BIGINT

    isfrozen

    是否使用了冻结

    BIT

    isfoldtree

    是否使用了折叠树

    BIT

    widgetnums

    控件个数

    BIGINT

    tsize

    模板总大小

    BIGINT

    imgsize

    模板里图片的大小

    BIGINT

    execute0

    引擎情况汇总0

    BIGINT

    execute1

    引擎情况汇总1

    BIGINT

    execute2

    引擎情况汇总2

    BIGINT

    execute3

    引擎情况汇总3

    BIGINT

    execute4

    引擎情况汇总4

    BIGINT

    mem0

    内存情况汇总0

    BIGINT

    mem1

    内存情况汇总1

    BIGINT

    mem2

    内存情况汇总2

    BIGINT

    mem3

    内存情况汇总3

    BIGINT

    mem4

    内存情况汇总4

    BIGINT

    sql0

    sql情况汇总0

    BIGINT

    sql1

    sql情况汇总1

    BIGINT

    sql2

    sql情况汇总2

    BIGINT

    sql3

    sql情况汇总3

    BIGINT

    sql4

    sql情况汇总4

    BIGINT

    filternums

    过滤个数

    BIGINT

    injectnums

    参数注入个数

    BIGINT

    formula

    模板内公式使用情况

    VARCHAR

    jsapi

    模板内JS API使用情况

    VARCHAR

    recordtime

    模板检测时间

    VARCHAR

    16. fine_container_entity 容器信息表

    记录容器信息

    字段

    含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    time

    入库时间

    BIGINT

    node

    节点名

    VARCHAR

    item

    配置项

    VARCHAR

    value

    配置项值

    VARCHAR

    17. fine_function_process 功能点信息表

    记录功能点信息

    字段

    含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    time

    入库时间

    BIGINT

    function

    功能点

    VARCHAR

    18. fine_operation_process_log 云端运维操作日志表

    记录云端运维操作日志

    字段

    含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    time

    记录时间

    BIGINT

    node

    节点名称

    VARCHAR

    process

    日志内容

    VARCHAR

    19. fine_operation_shutdown_record 信号量信息表

    记录信号量信息

    注:fine_operation_shutdown_record和fine_plugin_usage整合到了fine_intelli_focus_point 表

    字段

    含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    time

    入库时间

    BIGINT

    pid

    进程ID

    VARCHAR

    startTime

    开始时间

    BIGINT

    upTime

    截止时间

    BIGINT

    node

    节点

    VARCHAR

    signalName

    信号名

    VARCHAR

    20. fine_plugin_usage 插件信息表

    记录插件信息

    注:fine_operation_shutdown_record和fine_plugin_usage整合到了fine_intelli_focus_point 表

    字段

    含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    time

    入库时间

    BIGINT

    plugin

    插件名

    VARCHAR

    version

    插件版本

    VARCHAR

    API

    插件中接口使用情况

    VARCHAR

    operation

    插件运行情况

    VARCHAR

    register

    插件注册情况

    VARCHAR

    enable

    插件是否启用

    BIT

    21. fine_schedule_record 定时任务执行日志表

    记录定时任务执行信息

    字段

    含义

    字段类型

    uuid

    用户的唯一标识字段

    VARCHAR

    id

    主键

    UUID

    VARCHAR

    creator

    创建者

    VARCHAR

    detailMessage

    详细信息

    VARCHAR

    filePath

    生成附件路径

    预留字段,未使用

    VARCHAR

    logMessage

    日志信息

    VARCHAR

    logTime

    任务执行时间

    日志打印时间

    BIGINT

    logType

    日志类型

    0-失败

    1-成功

    2-跳过

    INTEGER

    nextFireTime

    下一次记录时间

    预留字段,未使用

    BIGINT

    runType

    附件处理类型

    0-快照生成

    1-邮件发送

    2-FTP上传

    3-消息推送

    4-文件打印

    5-短信发送

    6-平台挂载

    7-自定义类

    8-定时填报

    9-客户端通知

    10-SFTP上传

    INTEGER

    taskName

    任务名称

    VARCHAR

    taskID

    任务ID

    VARCHAR

    time

    入库时间

    BIGINT

    22. fine_intelli_focus_point 功能埋点表

    功能埋点表:用来保存所有公共的埋点信息。

    其各个字段对应的含义如下表所示:

    字段名

    含义  

    数据格式

    uuid

    用户的唯一标识字段

    VARCHAR

    id

    埋点 ID 编号

    VARCHAR

    text

    记录的主要内容

    VARCHAR

    source

    埋点来源

    -1-没有定义来源(UNDEFINED)

    1-内置 JAR 包的功能点(EMBED)

    2-插件功能点(PLUGIN)

    4- FineReport 的功能点(REPORT)

    8- FineBI 的功能点(BI)

    INTEGER

    time

    时间

    DATE

    username

    用户名

    转码处理,超管用户为 0

    VARCHAR

    ip

    出发埋点的 IP

    VARCHAR

    title

    标题,埋点是什么

    VARCHAR

    body

    一个 JSON 数据结构

    根据功能点 ID 存放不同功能点的信息

    次要信息,可能为空

    VARCHAR

    字段 id 格式说明:

    例如:FR-P1001

    FR 前缀,表示是 FR 的埋点。

    第一位字母表示功能/性能:F-功能、P-性能。

    第二位数字表示分类:1-数据源、2-前台、3-报错、4-智能运维、5-设计器。

    表中字段 id 和 body 之间的关系如下表所示:

    idbody作用
    FR-P1001

    id:数据连接标识

    version:数据源版本

    driver:连接驱动信息

    times:使用次数

    connecttime:创建连接的时间

    用于记录数据连接相关的信息
    FR-F3001记录具体的报错堆栈记录工程启动失败报错原因
    FR-F4001

    初版插件记录示例:{node:2,memory:16,situation:normal,inform:1,type:auto}

    node 为推荐节点数(推荐单机时记为1)

    memory 为推荐单机/单节点内存

    situation 为推荐的情况:记为"normal"时为正常推荐,"error"时为推荐值异常情况,"inequacy"时为运行数据不足情况,"nonsupport"时为不支持推荐配置。其中"normal"情况下 node 与 memory 有值,其余情况 node 与 memory 记为空

    inform 为是否进行了通知,记为1代表已通知,记为0代表未通知

    type 为推荐的类型,记为"auto"为根据一自然日运行数据进行推荐的结果,记为"manual"为用户访问接口链接推荐的结果

    内存配置推荐数值
    FR-F4002

    记录示例:{sessionid: xxxxxx, reason: release, detail: row count, load: high load, cell num: 100000, survival time: 600000}

    sessionid: 被清除的会话 id

    reason: 会话被清除的原因大类。包括 life(生命周期),limit(模板限制),release(智能释放)三项

    detail: 会话被清除的详细原因

    • reason 记为 life 时,此项记录为空。

    • reason 记为 limit 时,此项记录为:row count(单数据集行数限制),cell count(单模板单元格限制),sql time(sql执行时长限制),excel cell count(导入Excel单元格限制),commit row count(提交记录数限制),cartesian(填报笛卡尔积限制)

    • reason 记为 release 时,此项记录为:stop calculating

    load: 会话被杀时的系统的负载状况。包括endanger(危险状态),terrible load(超高负载),high load(高负载),normal load(中低负载)

    cell num:已计算的单元格个数

    survival time:存活时间

    记录会话因生命周期、模板限制被清除以及高负载时停止计算的情况
    FR-F4003

    记录示例:{type: high load kill, kill num time: 50, kill num cell: 50, session num: 300, load: terrible load}

    type: 包括high load kill(小杀),terrible load kill(大杀),remove all(超杀清除所有会话)

    kill num time: 因未更新时间过长被杀的会话数,type 为 removeAll 时记为空

    kill num cell: 因格子数过多被杀的会话数,type 为 removeAll 时记为空

    kill num sum: 被杀的会话数求和

    session num: 释放会话之前的会话总数

    load: 会话被杀时的系统的负载状况。包括 endanger(危险状态),terrible load(超高负载),high load(高负载),normal load(中低负载)

    记录 GC 回调触发的释放会话情况
    FR-F5001记录示例:{disk_beforegc:50, disk_aftergc:50}记录模板版本管理 GC 清理情况
    FR-F5002node:节点名

    time:进程关闭时间

    pid:进程 pid

    startTime:进程开始时间

    upTime:进程持续时间

    signalName:信号量

    系统关闭记录:记录系统关闭前后的进程信息以及关闭类型
    FR-F5003

    node:节点名

    containerMem:容器设置的内存大小

    cpu:CPU 核数

    disk:磁盘总空间

    diskUsed 磁盘已使用空间

    jdkVersion:JDK 版本

    containerVersion:Web容器版本

    machineMem:物理机内存

    system:服务器操作系统

    systemNum:服务器操作系统位数

    arch:处理器架构,如x86_64、x86

    diskSpeed:磁盘存取速度

    FRbuildNO:FR的 jar 包版本

    BIbuildNO:BI 的 jar 包版本(记录 BI 的 jar 包版本,未使用 BI 则记为空)

    serverType:服务器类型(cloud代表云服务器,local代表本地服务器)

    gcType:垃圾收集器类型

    容器配置情况:应用所在容器、服务器的配置信息。每日记录一次

    FR-F5004

    licType:注册类型

    expireTime:注册到期时间

    CTRID:合同 ID

    companyId:公司 ID

    productVersion:产品版本

    platformUserNum:用户人数

    用户基本信息:用户的注册信息等内容。每日记录一次

    FR-F5005

    tid:模板 ID

    tName:物理模板名字(reportlets下的完整路径)

    cNums:条件属性个数

    formNums:公式个数

    sheetNums:多 sheet 个数

    dsNums:数据集个数

    compFormNums:复杂公式的个数(包括层次坐标、SQL、Value公式)

    submitNums:内置提交的个数

    isFrozen:是否使用了冻结

    isFoldTree:是否使用了折叠树

    widgetNums:控件个数

    filterNums:过滤个数

    injectNums:参数注入个数

    formula:模板内公式使用情况

    jsAPI:模板内JS API使用情况(限制记录为255字符)

    tSize:模板总大小

    imgSize:模板里图片的大小

    lineEngine :是否启用行式引擎(1为启用,0为未启用)

    execute0-execute4:执行时间的5级的分段记录

    mem0-mem4:内存使用量的5级的分段记录

    sql0-sql4:SQL 执行时间的5级的分段记录

    模板属性信息:记录模板的各项信息,每张模板每日输出一条记录

    FR-F5006

    id:数据在配置中的位置

    value:数据值

    配置信息:每日将 FineDB 中的 fine_conf_entity 表中的特定信息记录一次

    FR-F5007

    plugin:插件名

    version:插件版本

    API:插件中所用接口情况

    opration:插件运行情况

    register:插件注册情况

    enable:插件是否启用

    插件使用情况:插件的使用情况,每个插件在每日记录一次

    FR-F5008function:功能点购买情况

    功能点购买情况:功能点购买情况,每日记录一次

    23. fine_real_time_usage 应用实时情况表

    应用实时情况表:记录应用实时情况。

    其各个字段对应的含义如下表所示:

      字段名

    含义

    数据格式

    uuid

    用户的唯一标识字段

    VARCHAR

    node

    节点名

    VARCHAR

    cpu

    CPU 利用率

    DOUBLE

    memory

    当前 JVM 内存情况

    BIGINT

    time

    记录时间,每分钟一条

    BIGINT

    sessionNum

    存活会话数

    BIGINT

    onlineNum

    系统在线人数

    BIGINT

    pid

    进程 PID

    VARCHAR

    templateRequest

    正在计算的模板请求数

    INTEGER

    httpRequest

    总的正在处理的 http 请求数

    INTEGER

    sessionRequest

    正在处理的带 sessionid 的请求数

    INTEGER

    fineIO

    fineIO 占用堆外内存大小

    单位 KB

    2020-08-04 及之后 JAR 新增字段

    BIGINT

    NIO

    NIO 占用堆外内存大小

    单位 KB

    2020-08-04 及之后 JAR 新增字段

    BIGINT

    bufferMemUse

    堆外使用总内存

    directMem「nio」和mappedMem

    单位 KB

    2020-08-04 及之后 JAR 新增字段

    BIGINT

    physicalMemUse

    物理内存已使用空间

    单位 KB

    2020-08-04 及之后 JAR 新增字段

    BIGINT

    physicalMemFree

    物理内存空闲空间

    单位 KB

    2020-08-04 及之后 JAR 新增字段

    BIGINT

    24. fine_intelli_consume_point 性能信息表

    性能信息表:记录性能相关信息。

    其各个字段对应的含义如下表所示:

    字段名

    含义

    数据格式

    uuid

    用户的唯一标识字段

    String

    time

    时间,开始时间

    Long

    id

    埋点 id 编号

    String

    text

    资源内容

    可以是模板名字,分析表名字等

    String

    source

    埋点来源,Original 类里面

    1:当前系统的
    2:插件的埋点
    4:FineReport
    8:FineBI
    -1:没有定义来源

    Int

    username

    操作者

    String

    ip

    操作 IP

    String

    title

    资源 ID

    可以是模板 ID,分析表 ID,表 ID 等

    String

    frFullVersion

    FR版本

    String

    biFullVersion

    BI版本

    String

    cloudVersion

    云端运维版本

    String

    finish

    结束时间

    String

    consume

    耗时 单位 ms

    String

    memory

    内存大小 单位 byte

    String

    type

    操作类型

    可以表明是进行了哪种操作

    String

    comment

    资源备注

    可以是可以是更具体一些的信息,需要直接分析的数据

    String

    body

    埋点具体信息

    一个 JSON 数据结构,根据不同的埋点里面存放不同的信息

    String


    附件列表


    主题: 数据决策系统
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526