反饋已提交

網絡繁忙

LogDB 表結構

1. 概述

本文將簡單介紹 Logdb 資料庫中各個資料表和表欄位的含義。

名稱

fine_record_execute

報表(BI)執行表

fine_record_login

登入表

fine_record_logout

登出表

11.0.13 及之後版本,該表已棄用

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

執行出錯日誌

fine_record_open_client_api

API和應用ID

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

estimate記錄實際估算的記憶體單位為kbBIGINT

注: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整頁匯出,對應場景包括:

1)大數據集匯出插件匯出Excel

2)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公共連結


301預覽組件

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

actionMethod

登入方式

-1:無法獲取的登入方式

0:預設登入

1:跨域登入

2:遠端設計

3:第三方

4:行動端

INTEGER
actionType

操作類型

0:登入

1:注銷

2:逾時登出

3:保持登入

INTEGER
authMethod

認證方式

-1:無法獲取的認證方式

0:密碼

1:檢驗碼

2:整合

INTEGER
actionResult

操作結果

0:成功

1:失敗

INTEGER

4. fine_record_logout 登出表

注:11.0.13 及之後版本,該表已棄用。

登出表:使用者登出日誌,用於記錄使用者的登出資訊。

其各個欄位對應的含義如下表所示:

  欄位

  含義

欄位類型

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 級別的報錯資訊。

其各個欄位對應的含義如下表所示:

注:11.0.1及之後版本,fine_record_error不再使用,報錯資訊記錄到fine_template_error 表中。

  欄位

  含義

欄位類型

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

具體需要記錄的場景如下表所示:

管理日誌碼值映射對照表.xlsx

注:附件為管理日誌中碼值對應的注釋映射表。

TYPE-模組ITEM-設定項RESOURCE-被存取資源OPERATION-操作DETAIL-詳情
目錄管理節點“節點全路徑”增/刪/改
目錄管理範本“節點全路徑”增/刪/改
目錄管理連結“節點全路徑”增/刪/改
目錄管理上報標簽“節點全路徑”增/刪/改
使用者管理全局設定

使用者管理使用者“姓名(帳號)”增/刪/改
使用者管理部門“部門全路徑”增/刪/改
使用者管理部門下職位“職位全路徑”增/刪
使用者管理職位"職位名稱"增/刪
使用者管理職位下人員“職位名稱”-“姓名(帳號)”增/刪
使用者管理角色“角色名稱”增/刪/改
使用者管理角色下人員“角色名稱”-“姓名(帳號)”增/刪
使用者管理平台使用使用者“姓名(帳號)”增/刪
使用者管理BI僅查看使用者“姓名(帳號)”增/刪
使用者管理BI編輯使用者“姓名(帳號)”增/刪
使用者管理行動平台使用者“姓名(帳號)”增/刪
權限管理全局設定

權限管理權限設定“部門/角色/姓名(帳號)”增/刪

權限項:“目錄/資料連結/業務包/可管理部門角色”
類型:查看/授權/編輯

權限管理權限複用“生效物件【部門/角色/姓名(帳號)】”複用

來源:“部門/角色/姓名(帳號)”
類型:“權限項”

系統管理登入單一登入開/關
系統管理登入單一登入設定
系統管理登入上次登入資訊提示開/關
系統管理登入忘記密碼開/關
系統管理登入簡訊驗證開/關
系統管理標準標準參數
系統管理標準BI參數
系統管理列印列印設定
系統管理簡訊簡訊平台開/關
系統管理簡訊帳號綁定
系統管理信箱寄件人賬戶
備份還原全局配置

備份還原平台配置自動備份開/關
備份還原平台配置備份檔案增/刪/還原
備份還原報表範本自動備份開/關
備份還原報表範本備份檔案增/刪/還原
備份還原BI範本自動備份開/關
備份還原BI範本備份檔案增/刪/還原
備份還原jar包自動備份開/關
備份還原jar包備份檔案增/刪/還原
備份還原插件自動備份開/關
備份還原插件備份檔案增/刪/還原
備份還原更新升級jar包更新更新
備份還原更新升級jar包還原還原
備份還原更新升級備份jar包
平台日誌日誌設定

平台日誌存取明細
匯出
平台日誌使用者行為
匯出
平台日誌範本熱度
匯出
平台日誌效能監視
匯出
記憶體管理智慧預警

記憶體管理記憶體對話“姓名(帳號)”-“範本路徑”結束
記憶體管理智慧釋放

記憶體管理範本限制

記憶體管理生命週期

資料連結資料連結“資料連結名”增/刪/改
註冊資訊公有雲認證/私有雲認證/上傳lic檔案

安全管理sql防注入禁用特殊關鍵字開/關
安全管理sql防注入已禁用的特殊關鍵字
安全管理sql防注入分離字元開/關
安全管理sql防注入已轉義的字元
排程管理定時任務“任務名稱”增/刪/改
排程管理全局設定

多級上報上報流程“流程名”增/刪/改
多級上報上報任務“任務名”增/刪/改
行動平台行動平台
開/關
行動平台授權裝置

行動平台QRCODE配置

範本認證全局設定

範本認證權限設定“部門/角色/姓名(帳號)”增/刪

權限項:“範本路徑”
類型:查看/填報

遠端設計權限權限設定“姓名(帳號)”改後權限項:“範本路徑”
插件管理插件管理“插件名”安裝/刪除/啟用/禁用/更新

11. fine_record_sql SQL 執行表

SQL 執行表:記錄 SQL 的執行情況。

注:fine_record_sql 表不會存BI範本的sql記錄,只會儲存報表引擎的sql計算程式。

其各個欄位對應的含義如下表所示:

  欄位

  含義

備注

欄位類型

uuid

唯一標識欄位


VARCHAR

columns

資料集規模

記錄列數

BIGINT

dsname

資料集的名稱


VARCHAR

executeid

執行批次 ID

每次預覽/查詢時,執行的一批 SQL 共用一個批次 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

插件中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"為使用者存取API連結推薦的結果

記憶體配置推薦數值
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:插件中所用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

16: 行動端

32:九數雲
-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

25. fine_template_error 執行出錯日誌

其各個欄位對應的含義如下表所示:

注:11.0.1及之後版本,fine_record_error不再使用,報錯資訊記錄到fine_template_error 表中。

欄位名

含義

資料格式

uuid

唯一標識欄位

VARCHAR

time

出錯記錄時間

BIGINT

displayName

掛載到平台的目錄名稱,平台前端處理為國際化

noPath:表示非掛載存取

VARCHAR

tname

出錯的物理範本名稱(reportlet下的完整路徑)

VARCHAR

username

執行範本的使用者,平台前端處理為國際化

notLogged:未登入存取

fromSchedule:排程管理

VARCHAR

ip

執行範本的IP地址(排程管理為空)

VARCHAR

msg

錯誤資訊,不包含具體錯誤位置等,基本和錯誤程式碼匹配(比如儲存格死循環,不顯示具體的儲存格)

VARCHAR

trace

錯誤堆棧

長度1000字元,超過修剪

VARCHAR

code

錯誤程式碼

VARCHAR

para

出錯時的查詢參數

VARCHAR

result

是否成功預覽

1:預覽成功

0:預覽失敗

BIGINT

platfromDisplay

展示級別

BIGINT

26. fine_record_open_client_api API和應用ID

注:該表是由 開放平台插件 帶來的。

欄位
含義欄位類型
uuid唯一標識欄位VARCHAR

time

記錄時間BIGINT
appId開放平台應用IDVARCHAR
apiId開放平台apiIDVARCHAR
resTime回应用時BIGINT
memory記憶體消耗BIGINT


附件列表


主題: 數據決策系統
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

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

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

不再提示

10s後關閉