对于每个云提供商,我们有不同的方式来查看日志(例如,用于EKS的Cloudwatch,用于AKS的this等)。
看起来我可以通过easily将日志从Cloudwatch传输到S3。AKS和GKE是否可以通过API暴露自己的日志采集应用?我想将日志从所有云提供商(EKS,AKS,GKE)传输到S3。
发布于 2021-01-08 22:10:47
在AKS上,如果监控被激活,微软将在Fluent Bit周围部署一个包装器,将日志发送到Log Analytics。然后,您可以使用Log Analytics API来获取日志。在GKE上,您可以使用Cloud Logging API执行类似的操作。
话虽如此,您最好的选择可能是在所有集群上安装Fluentd或FluentBit,并将日志直接发送到S3。
https://stackoverflow.com/questions/65628147
相似问题