集成ES日志转储,让留存更久远
集成服务云是用户日常业务集成场景中的关键枢纽,因此会产生大量的执行日志。为避免日志过多对苍穹数据库造成压力,降低苍穹应用性能,集成服务云将日志保留的时间默认设置为7天。
但是,通常而言,业务人员不会每天都关注集成的运行情况,这意味着当用户需要查看7天前的日志时,它可能已经被删除了,导致无法查看追溯。
针对以上问题,集成服务云借助分布式存储(Elastic Search,以下简称ES),为用户带来全新的解决方案。接下来,小编就带大家了解如何让日志留存更久远~
1 适用版本
该功能适用版本为金蝶云·苍穹V4.0.012及以上。
2 特性展示
基于苍穹平台的ES框架,集成服务云日志转储可以在自动清理日志前,先将日志转储到ES服务器中,并且在集成服务云可以实时查看转储以后的日志信息。功能详情如下:
在MC的【组件维护】→【ES服务管理】中新增ES服务。如下图所示:
注:此处的ES服务必须配置为集群。
ES服务配置路径
ES服务配置界面
在MC的【租户列表】中点击想要开启ES的租户,再双击想要开启的数据中心。如下图所示:
ES存储启用路径
在【统一日志框架】页签中选择已经配置好的ES集群,并打开“开启ES转储”开关。如下图所示:
启用ES存储
修改完数据中心并启用以后,进入集群管理菜单,选中前述步骤配置的集群,点击“发布”。如下图所示:
发布集群
在【开发平台】预览元数据isc_app_params,填写日志在苍穹数据库中保留的天数,并启用“转储日志到ES”。如下图所示:
注:DB保留天数范围为(0,7]。
配置集成云应用参数
3 亮点价值
亮点一:自动化转储日志
基于苍穹平台的调度任务和ES框架,支持定时转储集成日志到ES集群服务,并自动清除苍穹数据库中保存的日志,从而减轻苍穹数据库压力。
亮点二:支持在线查看转储日志
支持在【集成管理】应用中实时查看转储到ES集群的日志,如下图所示:
查看转储日志
亮点三:转储后的日志支持还原
转储到ES集群的集成日志,其中消息发送、消息接收、流程实例、执行结果、执行日志支持还原到苍穹数据库中,基于该日志重新执行集成任务,如下图所示:
重做还原后的日志
4 常见问题
问:该功能对ES集群是否有什么要求?
答:ES日志转储依赖于平台的ES日志框架,在使用该功能前请联系苍穹运维人员进一步沟通。
问:在自动进行ES日志转储时是否可能报错?出现问题该如何解决?
答:ES日志转储时可能会出现问题,比如ES集群满了或是ES集群网络断了、无法连接之类的。当上次执行报错时,每次进入集成管理首页将会抛出日志转储的堆栈信息,用户可以根据该错误堆栈处理问题,待下次正常运行时将自动清除错误提示。
5 相关链接
ES日志转储的详细内容可参考下方链接:
6 划重点
1) 基于苍穹ES日志框架,集成服务云提供了稳定可靠的日志转储功能。通过该功能,集成服务云的日志可以留存更长时间,用户可以追溯并定位更久远的问题。
2) 集成服务云的ES日志转储具备以下特点:
在清理日志前,自动转储集成日志;
支持在线实时查看转储到ES集群的历史日志;
支持通过关键字快速搜索转储后的日志;
特定类型的历史日志支持还原回集成管理,并执行任务重做。
#往期推荐#
更多精彩内容,“码”上了解!↓
集成ES日志转储,让留存更久远
本文2024-09-23 00:48:09发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-141834.html