kubernetes pod 中的开发人员日志很少,获取日志供开发人员查看的最佳方法是什么。
我们可以使用什么特定的工具?
我可以选择graylog,但不确定是否可以对其进行定制以使开发人员登录到其中。
最基本的方法是简单地使用kubectl logs
命令:
打印 Pod 中容器或指定资源的日志。如果
pod 只有一个容器,容器名称是可选的。
Here https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#logs您可以找到有关该命令及其标志的更多详细信息以及一些有用的示例。
另外,您可能想使用:
使用 Elasticsearch 和 Kibana 进行日志记录 https://kubernetes.io/docs/tasks/debug-application-cluster/logging-elasticsearch-kibana/
使用 Stackdriver 进行日志记录 https://kubernetes.io/docs/tasks/debug-application-cluster/logging-stackdriver/
两者都应该适合您的情况。
请告诉我这是否是您的想法以及我的回答是否有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)