我使用“ chentex / random-logger ”映像,该映像将stdout / stderr写入容器。 我想制作部署yaml,它运行chentex的映像,并将其记录在共享卷内的文件中。 我可以不修改图像就能做到吗? 这是映像的简单部署: ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
来自使用的容器的STDOUT日志记录为
logName=projects/[PROJECT-NAME]/logs/[CONTAINER-NAME]
资源对象的值以前是
resource.type=container,
resource.namespace_id=[NAMESPACE_NAME]
resource.pod_id=[POD_NAME]
来自容器的STDOUT日志正在记录
logName=projects/[PROJECT-NAME]/logs/stdout
资源对象的值现在是
resource.type=k8s_container
resource.namespace_name=[NAMESPACE_NAME]
resource.pod_name=[POD_NAME]
但Google云日志控制台基本查看器尚未与以下更改兼容:
选择“ GKE容器”>“ cluster_name”>“ namespace_name”,不会显示这些日志条目-如果不更新我的所有脚本以进行查询,该问题的解决方案/解决方案是什么?
如果进入“日志查看器”下拉列表,则应该看到一个名为“ Kubernetes容器”的选项。 在GKE群集上启用Stackdriver V2 beta时引入了此功能。 因此,要查看这些日志,您将转到Kubernetes容器>集群名称>名称空间名称>容器名称。 您可以在此处阅读有关Stakdriver Kurbenetes的更多信息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.