Oracle Fusion Cloud和从Groovy脚本进行日志记录

c9x0cxw0  于 2023-03-11  发布在  Oracle
关注(0)|答案(1)|浏览(136)

我们有一些Groovy脚本在不同的对象上触发(ServerScripts)。这些触发器有时会产生意想不到的结果,所以我们想知道是否可以将其记录到文件中,或者特别是它们包含的print语句?
我读过一些Oracle文档,似乎Groovy脚本也可以调用REST资源。我们是否应该尝试将此日志设置到其他地方,如Seq服务器?这里的“最佳实践”是什么?
脚本并不大,大多数是switch语句,但如果具有可跟踪性,将非常有帮助。
我们的系统是Oracle融合云应用22B(11.13.22.04.0)
布尔角

q7solyqu

q7solyqu1#

最简单的解决方案是使用print()和println()将文本消息输出到Groovy诊断日志消息。
请参见:Groovy脚本参考:打印和查看诊断消息
是的,您还可以使用REST API调用一些外部/集中式日志记录服务,甚至可以考虑Oracle的OCI日志记录服务,该服务可扩展性强、功能强大,可聚合和报告来自多个源的日志。
参见Oracle Cloud Infrastructure Logging Service

相关问题