更改Kubernetes pods日志记录

时间:2018-02-19 06:24:45

标签: azure debugging logging kubernetes

我安装了kubernetes,配置,启动并运行了AKS(Azure容器服务)。

使用[kubectl proxy]和Kubernetes提供的GUI部署容器。

我正在尝试增加pod的日志级别,以便获得更多信息以便更好地进行调试。

我读了很多关于kubectl config set

的文章

和日志级别--v=0 [0-10]

但无法更改日志级别。它似乎是文档

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

--v标志是kubectl的参数,它指定kubectl输出的详细程度。它与Pod中运行的应用程序的日志级别无关。

要从Pod中获取日志,可以在Kubernetes节点上运行kubectl logs <pod>或阅读/var/log/pods/<namespace>_<pod_name>_<pod_id>/<container_name>/

要提高应用程序的日志级别,您的应用程序必须支持它。就像上面@Jose Armesto所说的那样,通常使用环境变量来配置它。