gpt4 book ai didi

docker - 从由 kubernetes 管理的 docker 容器记录 nginx 事件

转载 作者:行者123 更新时间:2023-12-02 11:49:06 25 4
gpt4 key购买 nike

目前,据我了解,kubernetes 没有提供自己的日志记录解决方案,并且由于范围封装问题,它也不允许在使用 docker 作为容器技术时指定日志记录驱动程序。

这给人们留下了丑陋的解决方案,即使用 fluentd、filebeat 或其他文件拖尾恶魔从共享卷中拖尾 json 日志,解析这些,然后将它们发送到所需的存储后端。

我的问题是,对于以前经历过这种情况的人,是否有针对这种情况的任何 repo 或公共(public)知识配置存储?我的用例将涉及跟踪 nginx docker 镜像的日志并自己写出 fluentd/grok 模式似乎真的很痛苦,而且我不想在其他人已经解决的问题上挣扎。

谢谢

最佳答案

我们试过 logdna并且与 k8s 的集成非常可靠。大多数时候,我只是使用 kubectl logs -f [CONTAINER_ID] 跟踪某个容器的日志。我猜你正在寻找一种持久的方法。

关于docker - 从由 kubernetes 管理的 docker 容器记录 nginx 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48086378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com