0
A
回答
1
Google Container Engine为您提供了两种日志记录选择:Google Cloud Logging或无。如果您不想使用Google Cloud Logging,则应该在群集中配置自定义日志记录。
有几种方法可以解决这个问题。您可以使用其中的日志代理run a pod per host并从主机上运行的任何容器中捕获日志。这就是Google Container Engine收集日志的方式(使用fluentd将日志发送到Google Cloud Logging)。
您还可以配置每个要从中记录日志的容器,以便拥有一个侧面记录容器。这会导致更多的日志代理在您的系统中运行,但您可以灵活地为每个应用程序定制它们。
相关问题
- 1. 在谷歌应用程序引擎上,如何更改dev_appserver.py的默认日志记录级别?
- 2. Log4Net/C# - 禁用默认日志记录
- 3. Google容器引擎中的汇总日志中的LogSeverity
- 4. Google容器引擎 - 如何配置要保留的日志量?
- 5. 将mysql默认引擎更改为innodb
- 6. 更改某些记录器的日志记录级别
- 7. 如何格式化python日志记录器的默认消息
- 8. 如何更改msi日志文件的默认目录?
- 9. 在java日志记录中默认记录通用属性
- 10. 沉默ChromeDriver.exe日志记录
- 11. 在Log4Net中找不到记录器时设置默认日志
- 12. Confluent 3.3.0不能更改默认日志目录位置
- 13. 在网络浏览器中更改默认搜索引擎
- 14. 有没有办法以编程方式更改日志箱的默认日志记录级别?
- 15. 日志记录数据库行更改
- 16. 在Mule中更改日志记录
- 17. Python:编辑Google App引擎默认登录页面(_ah/login)
- 18. 什么mysql引擎的海量数据(日志记录)?
- 19. 在gcloud中将日志记录更改为弹性分段日志记录
- 20. Magento:改进默认搜索引擎
- 21. NullPointerException当我想使用默认的e4 eclispe日志记录
- 22. 格式默认的Python日志记录tornado.access
- 23. 防止Silex中的默认错误日志记录
- 24. 默认的Google Apps CNAME记录?
- 25. 如何更改未命名记录器的python日志级别?
- 26. 应用程序默认凭证不适用于Google容器引擎
- 27. 捕获谷歌应用程序引擎日志记录输出
- 28. 可靠(耐用)分布式日志记录引擎
- 29. log4net log4net.Appender.AzureBlobAppender创建博客容器但不记录日志记录
- 30. 更改默认视图引擎的视图搜索行为
如何为每个主机运行一个容器以收集日志? stdout/stderr日志不在Pod的边界之外吗?或者是否有我缺少的共享装载技巧? – Andre
Docker将容器中的日志存储在'/ var/lib/docker/containers/*/* - json.log'中。 Kubelet也创建符号链接,以便日志在'/ var/log/containers /'处可用。您需要在目录(日志记录代理)中安装目录才能访问它们。有关更多详细信息,请参见[Getting-Started-guide/logging.md]中的示例(https://github.com/kubernetes/kubernetes/blob/809f4e1bc39c795dfbb67fa99e8e1e663d03a0e9/docs/getting-started-guides/logging.md)。 –