我想知道是否可以使用kubernetes将日志文件保存在Google cloud的集群中,我使用Persistent Volume尝试了这一点,但文件只保存在部署的Pod的节点中。为了参考我遵循此文档https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/。
我想知道是否可以使用kubernetes将日志文件保存在Google cloud的集群中,我使用Persistent Volume尝试了这一点,但文件只保存在部署的Pod的节点中。为了参考我遵循此文档https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/。
1条答案
按热度按时间vltsax251#
是的,有可能。
集群级日志记录是一种集中式日志记录解决方案,允许您收集、存储和分析集群内所有Pod和容器的日志。
要在kubernetes中实现这一点,你需要一个日志聚合器,它可以从集群中的各种来源收集日志,比如fluentd、fluent bit和logstash。这些日志聚合器从每个节点或容器收集日志,并将其转发到集中位置。
您可能还需要一个存储解决方案来存储聚合日志。您的选项包括Google Cloud Logging和Amazon CloudWatch Logs等云原生服务。