历史版本3 :下载日志 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

BI 服务器版本
下载日志插件版本
5.1.5V2.0.3

1.2 应用场景

1)当用户遇到需要使用日志的场景时,部分公司对机房管控较严格,申请进机房流程繁琐,日志获取费时费力。

2)遇到较紧急且又需要日志定位的问题时,日志获取困难可能会影响用户的使用。

3)用户向帆软提产品bug时,需要提供一些必要的客户环境信息,但是客户系统环境信息因为种种原因获取耗费时间较大。

1.3 功能简介

通过「下载日志」插件:

1)管理员可以按照「操作时间」和「日志类型」筛选下载 fanruan.log、gc.log等日志。

2)管理员可以一键获取并导出 BI 工程环境信息。

2. 插件简介编辑

2.1 插件安装

点击下载插件:下载日志插件

安装插件方法请参见:插件管理 

2.2 界面介绍

插件安装完成后,管理员登录数据决策系统,点击「管理系统>智能运维>平台日志」,新增「下载日志」Tab,如下图所示:

3. 下载日志编辑

注:集群环境下,页面右上角有集群选择框,管理员可以自行选择需要下载日志的具体节点。必须切换到相关节点才能下载该节点的日志。

3.1 操作时间

管理员可选择需要下载的日志内容的操作时间范围。支持「年月日」和「动态时间」。若日期超出当前存在的日志文件范围,则仅下载现有文件。

  • 年月日:支持直接选择具体的年月日,例如 2020-01-01。

  • 动态时间:支持根据当前时间推算一个日期,例如今天之前一季度的季初。

3.2 日志类型

支持导出两种类型的日志:fanruan.log、gc.log。

Tomcat部署下额外支持导出3种类型的日志:catalina.out、catalina.log、access.log。如下图所示:

注:Mac设计器无法获取部署方式,显示为unkown。

       Windows/Linux设计器获取的部署方式是tomcat。

3.3 效果预览

点击「一键下载」,解压下载的压缩包,导出的日志内容如下图所示:

4. 导出环境信息编辑

点击「一键导出」按钮,即可导出环境信息。如下图所示:

注:集群环境下,页面右上角有集群选择框,管理员可以自行选择需要下载日志的具体节点。

导出的文件格式为xml,内容如下表所示:

类别检测项
系统环境信息jar版本

操作系统

cpu核心数

内存信息

磁盘信息

Max_map_count

overcommit_memory

overcommit_ratio

jvm:version

jvm:xmx

jvm:disableExplicitGC

jvm:useConcMarkSweepGC

jvm:UseG1GC

jvm:-Duser.country

jvm:-Duser.language

jvm:-Djava.awt.headless

jvm:HeapDumpOnOutOfMemoryError

jvm:PerBytecodeRecompilationCutoff

jvm:PerMethodRecompilationCutoff

jvm:MaxDirectMemory

字体信息

时区信息

语言环境信息

hostname

host文件信息

gcc信息

打开文件数信息

swap分区信息
BI工程信息spider_high_performance_resource_time

SystemOptimizationConfig.ClientMasterId

ehcache.db.properties

FineClusterConfig.params.cluster

spider_base_update_thread_proportion

log_level

open_sql_time_control

StateServerConfig.type

SystemOptimizationConfig.biClusterMasterNodeHostName

WebSocket

fineDB

open_cell_control

StateServerConfig.clusterMode

open_commit_row_count_control

open_excel_import_cell_count_control

spider_spark_log_level

result_set_row_limit

cache_seconds

has_web_xml

open_row_control

auto_backup

socket_connect

BIVersion

finedbVersion

useTureVersion

IntelliReleaseConfig.memoryAlarmOpen

BI中的域名

BI中的IP

hotBackConf.slave

hotBackConf.master

RedisConfig.host

RedisClusterConfig.servers.host

ResourceModuleConfig.repositoryName

ResourceModuleConfig.sharedRepository

ResourceModuleConfig.repositoryNameOnboot

MarketConfig.cloudOperationMaintenanceId

注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")