1. 版本编辑
报表服务器版本 | JAR 包 | 支持功能 |
---|---|---|
10.0 | 2019-6-13之前 | 模板性能风险分析 |
10.0 | 2019-6-13之后 | 模板性能风险分析、宕机分析、导出多月数据包 |
2. 描述编辑
2.1 云端概述
对于企业级应用,系统稳定可用在某些场景下比功能丰富强大更重要。所以,让客户更好地运维自己的报表系统同样是帆软产品的重心。
相比于本地运维,云端运维有其独特的优势,比如大计算、零成本、低门槛、高成长等等。因此帆软希望通过云端运维和本地运维两种方式丰富运维功能,发挥各自优势,为系统的稳定可用保驾护航。
云端是指帆软为客户提供了一个云中心分析计算引擎,客户只需提供报表系统运行的日志文件至云中心计算引擎,即可获取运维分析结果报告。发现运维问题,获得解决方案建议。
2.2 云端优势
1)云端优势
大计算——通过大量复杂计算模型、基于大数据的统计、比较和拟合,给出更精准、更智能、更全面的运维建议。
零成本——无需消耗本地计算资源,大计算在帆软提供的云中心完成。
低门槛——无需维护运维工具本身(运维工具部署在云端,由帆软的专业人员维护)。
高成长——持续更新成长的运维平台,功能更新不需要用户额外处理,不会对用户产生任何负担。
2)数据安全
数据脱敏——只涉及产品改良和应用运维所需数据,绝不涉及业务数据。
数据披露——用户可以随时查看上传了哪些数据。
保密协议——如有需求,可以在线上签署保密协议。
2.3 报告内容
云端运维仍处于不断成长的阶段,目前我们推出了「模板性能风险分析」和「宕机分析」这两个分析维度。在用户上传数据之后,云端可以基于计算分析结果,给出系统性能健康检查分析报告。
报告内容包含以下分析维度:
1)模板性能风险分析
基于系统使用情况,列举出性能存在问题的模板,方便客户找到自己系统内影响业务使用的问题模板。
给出问题模板的原因,统计各类原因的占比。
问题服务闭环,客户可以依据报告结果寻求帆软官方技术支持服务,解决其中您认为亟需优化的模板问题。
2)宕机分析
基于日志信息,宕机算法统计系统重启次数,并判断系统的宕机情况。
宕机算法目前覆盖造成大部分宕机的内存溢出、cpu持续暴涨场景。
内存场景进一步分析宕机前后模板/数据集的指标,并定位造成溢出的模板/数据集。
2.4 报告展示
3. 使用方式编辑
3.1 开通云端运维服务
1)外网环境
登录数据决策系统,选择管理系统>智能运维>云端运维,点击登录,输入帆软通行证信息,开通云端运维服务,如下图所示:
2)内网环境
内网服务器中,决策平台不能直接访问帆软市场,需要在本地外网环境下访问 云中心 使用云端运维功能。
3.2 数据下载
进入数据决策系统,选择管理系统>智能运维>云端运维,点击下载日志,便可下载日志数据包。如下图所示:
默认可下载 3 个月数据。例如目前是 2019 年 10 月,则控件的时间范围为:2019 年 8 月- 2019 年 10 月;
时间范围最多可选 6 个月,超过 6 个月时提示用户,无法下载数据。如下图所示:
3.2.1 多月份数据包说明
下载数据所得文件命名及格式为:treasures.zip。
解压后,其中包含多月份的数据包文件以及1个json文件。如下图所示:
单月数据包中的json文件中 新增「type」键,值为「single_month」,json文件内容如下图所示:
注:多月数据包中的 json 文件中「type」键值为「multi_month」。
3.2.2 数据包的下载情况
1)若 2019 年 10 月数据包已存在且 FineReport 设计器 JAR 包为 2019-05-22 之前版本,格式如 treas201910.zip,则直接放入treasures.zip 中;
2)若 2019 年 10 月数据包已存在且 FineReport 设计器 JAR 包为 2019-05-22 之后版本,格式为 treas201910 文件夹,则先补齐数据(缺失日数据包重新生成),再压缩为 treas201910.zip 后放入 treasures.zip 中;
3)若 2019 年 10月 数据包不存在,则 2019 年 10 月中的所有日数据包皆需重新生成,再压缩为 treas201910.zip 后放入treasures.zip中。
4)若用户只选择了单月数据进行下载情况(例如控件选择范围为 2019 年 10 月-2019 年 10 月),则下载文件为 treas201910.zip,解压后只有 1 个 json 文件与 10 月份的数据包。
3.3 数据上传
3.3.1 添加应用
1)自动上传(服务器外网用户)
开通自动上传服务即每个月自动上传日志文件自动生成分析报告。
进入数据决策系统,选择管理系统>智能运维>云端运维,勾选每月1日自动上传,如下图所示:
2) 手动上传(服务器内网用户)
JAR 2019-05-20 之后版本
进入数据决策系统,选择管理系统>智能运维>云端运维,选择要导出日志文件的日期,点击下载日志,如下图所示:
使用帆软通行证登录 帆软市场,选择云端运维>添加应用,拖拽或上传日志文件,点击确定,如下图所示:
JAR 2019.5.20 之前版本
找到日志文件所在工程目录%FR_HOME%\webapps\webroot\WEB-INF\treasures下的treas+年月的压缩包,选择需要分析的日志文件,如下图所示:
使用帆软通行证登录 帆软市场 ,选择云端运维>添加应用,拖拽或上传日志文件,点击确定,如下图所示:
3.3.2 添加数据
在 帆软市场 中,添加数据界面如下图所示:
上传 treasures.zip,界面提示「上传中」,进度条反映上传进度,如下图所示:
若上传月份数据已存在,在进度条达到末尾时提示:
1)单月数据存在情况:
2)多月数据存在情况:
3.4 报告下载
1)数据自动上传方式,云中心 每月会定期生成报告,选择需要查看月份的报告,点击下载报告。
2)数据手动上传方式,文件上传后,等待报告生成,报告生成后,点击下载报告,如下图所示:
4. 注意事项编辑
为了保证客户的数据安全,云端运维功能需要用户上传的日志信息中不会涉及到任何的业务数据,帆软也不会将任何的日志信息公开给其他第三方。在使用云端运维功能过程中,如需签署数据隐私保密协议可以在 帆软市场 中线上签署。
选择云端运维>云端运维服务协议,勾选我已阅读并接受《云端运维保密合同书》,点击同意协议。如下图所示: