我有一个场景,我需要推送在EKS Cluster上运行的应用程序日志以分离cloudwatch日志流。我遵循以下链接,该链接使用fluentd将所有日志推送到cloudwatch。但是问题是,它仅将日志推送到单个日志流。
它还将所有日志推送到/var/lib/docker/container/*.log
下。如何将其过滤为仅特定于应用程序的日志?
答案 0 :(得分:0)
Collectord现在支持AWS CloudWatch Logs(和S3 / Athena / Glue)。它使您可以灵活地选择要转发数据的LogGroup和LogStream(如果默认值对您有用)。
强烈建议您阅读Setting up comprehensive centralized logging with AWS Services for Kubernetes