一、概述
1
版本。
報表伺服器版本 | 功能變更 |
---|---|
11.0 | - |
11.0.2 | 插件功能轉內建。 新增日誌儲存位置查看功能。 支援叢集跨節點下載日誌。 |
2
應用場景。
當使用者遇到需要使用日誌的場景時,部分公司對機房管控較嚴格,申請進機房流程繁瑣,日誌獲取費時費力。
遇到較緊急且又需要日誌定位的問題時,日誌獲取困難可能會影響使用者的使用。
使用者向帆軟提産品bug時,需要提供一些必要的客戶環境資訊,但是客戶系統環境資訊因為種種原因獲取耗費時間較大。
3
功能簡介。
透過【下載日誌】插件,管理者可以實現以下操作。
管理者可以按照【操作時間】和【日誌型別】篩選匯出日誌檔案。
管理者可以一鍵查看日誌檔案儲存位置。
管理者可以一鍵獲取並匯出報表工程環境資訊。
二、插件簡介
1
插件安裝。
點選下載插件:下載日誌插件。
伺服器安裝插件方法參照:A11-18 伺服器-插件管理。
注:11.0.2 及之後版本,【下載日誌】功能已直接內建,無需安裝插件。
舊版本升級後,已安裝的插件自動禁用,啟用內建功能。
2
介面介紹。
插件安裝完成後,管理者登入數據決策系統,點選【管理系統】→【智慧維運】→【平台日誌】,新增【下載日誌】Tab,如下圖所示。
三、下載日誌
注:叢集環境下,頁面右上角有叢集選擇框,管理者可以直接選擇叢集節點進行下載相應節點日誌。
1
操作時間。
管理者可選擇需要下載的日誌內容的操作時間範圍。支援【年月日】和【動態時間】。若日期超出當前存在的日誌檔案範圍,則僅下載現有檔案。
年月日:支援直接選擇具體的年月日,例如 2020-01-01。
動態時間:支援根據當前時間推算一個日期,例如今天之前一季度的季初。
2
日誌型別。
插件支援匯出兩種型別的日誌:fanruan.log、gc.log。
Tomcat部署下額外支援匯出3種型別的日誌:catalina.out、catalina.log、access.log。如下圖所示。
3
效果預覽。
點選【一鍵下載】,解壓下載的壓縮包,例如匯出的fanruan.Log日誌內容如下圖所示。
四、查看儲存位置
點選【查看儲存位置】按鈕,可查看各種日誌的儲存位置,如下圖所示。
五、匯出環境資訊
點選【一鍵匯出】按鈕,即可匯出環境資訊。如下圖所示。
匯出的檔案格式為xml,內容如下表所示。
注:叢集環境下,頁面右上角有叢集選擇框,管理者可以自行選擇需要下載日誌的具體節點。
類别 | 說明 | 範例 |
---|---|---|
jar版本 | 當前客戶伺服器系統使用的jar包版本 | 20200608 |
工件系統 | 當前客戶伺服器所用工件系統及其版本 | centos7.0 |
分配記憶體 | 當前配置的最大堆內記憶體 | 16G |
部署方式 | 當前部署的web容器型別及其版本 | Tomcat8.0/Jboss7.0 壓縮部署/非壓縮部署 |
是否FRBI整合 | 是否為FRBI整合環境 | 是/否 |
JDK版本 | 當前應用所使用的JDK版本 | 1.8.0_181 |
內建庫是否遷移 | 判斷當前內建庫是否遷移外置庫 | 是/否 |
遷移資料庫型別 | 外接資料庫遷移型別 | oracle 11g |
注1:Mac設計器無法獲取部署方式,顯示為unkown。
Windows/Linux設計器獲取的部署方式是tomcat。
注2:支援獲取的部署容器種類如下,其他不支援的均傳回unknown。
GERONIMO("geronimo")
GLASSFISH("glassfish")
JBOSS("jboss")
JETTY("jetty")
JONAS("jonas")
OC4J("oc4j")
RESIN("resin")
TOMCAT("tomcat")
WEBLOGIC("weblogic")
WEBSPHERE("websphere")
WILDFLY("wildfly")
UNKNOWN("unknown")