我们在 GKE Autopilot 集群上部署了一个 sprintboot 应用程序 docker 映像。该应用程序正在使用记录器捕获文件中的日志,现在我们需要找到一种方法来访问日志文件的内容,如果可能的话,需要将日志重定向到云日志记录。谁能建议任何可行的解决方案来解决这个问题?
我们正在考虑部署一个 sidecar 应用程序来读取日志并将其发送到云日志记录,但是否有更好的解决方案可供使用?
提前致谢。
我们尝试调查 datadog 代理,但没有帮助
有几种方法可以做到。
Logging
部分下的 Features
行的编辑铅笔,并确保选中 Workloads
。为工作负载启用它后,您只需将记录器重定向到标准输出,GKE 日志记录代理就会收集它并自动将其发送到 Cloud Logging。希望这有帮助! :)