AWS ECS Fargate Splunk 日志记录

AWS ECS Fargate Splunk Logging

文档:https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_LogConfiguration.html 表示默认配置不支持 Fargate 的 Splunk 日志记录。 有谁知道这个的解决方法?我希望将日志从多个 fargate 容器发送到中央 Splunk 实例。

它说 fargate 仅支持 awslogs 驱动程序,因此您的日志正在写入 Cloudwatch。您可以配置 AWS Lambda 函数以将这些 Cloudwatch 日志转发到 Splunk,请参阅 https://www.splunk.com/blog/2017/02/03/how-to-easily-stream-aws-cloudwatch-logs-to-splunk.html

AWS Fargate 现在支持 Splunk

https://aws.amazon.com/about-aws/whats-new/2019/05/aws-fargate-pv1-3-now-supports-the-splunk-log-driver/