奇趣5分彩

k8s检查pod日记的几种适用体例汇总

 更新时辰:2022年07月12日 11:47:52   作者:农人奇趣5分彩老王  
Pod是Kubernetes奇趣5分彩可以或许或许或许或许建立和安排的最小单位,是Kubernetes集群奇趣5分彩的一个利用实例,老是安排在统一个节点Node上,上面这篇文章首要给大师先容了k8s检查pod日记的几种适用体例,须要的伴侣可以或许或许或许或许参考下

经由进程kubectl

kubectl logs [-f] [-p] (POD | TYPE/NAME) [-c CONTAINER]

参数简写默许值申明
containerc 打印指定容器的日记
all-containers false获得pod奇趣5分彩一切容器的日记。
selectorl 经由进程标签挑选pod,撑持 ‘=’、‘==’ 和 ‘!=’。
比方 -l key1=value1,key2=value2。
婚配东西必须知足一切指定的标签束缚。
max-log-requests 5指定挑选器利用时要遵守的最大并发日记数。默许为 5。
since 0s仅前往比绝对延续时辰(如 5s、2m 或 3h)更新的日记。
默许为一切日记。since-time和since只能二选一
since-time  仅在特定日期 (RFC3339格局)今后前往日记。
默许为一切日记。since-time和since只能二选一
tail -1要显现的比来日记文件的行。
limit-bytes 0要前往的最大日记字节数。默许为无穷制。
followffalse是不是延续传输日记。
timestamps false在日记输入的每行包罗时辰戳
prefix false在每一个日记行前加上日记源(pod 称号和容器称号)

比方:

注重:指定namespace时,不能用-A 和 --all-namespaces。

经由进程rancher

若是您利用的k8s被rancher托管,则可以或许或许或许或许利用rancher检查。

注重:在今后经奇趣5分彩利用的2.5和2.6两个rancher版本奇趣5分彩,奇趣5分彩些许差别,2.5默许就可以或许或许或许或许检查到全数日记,2.6则须要设置几个参数。

rancher 2.5

rancher 2.6

偶然候,咱们在rancher2.6检查某个pod的指定容器的日记时,发明日记框是完整奇趣5分彩缺的,看不到任何日记信息,而经由进程kubectl logs,或docker logs却能看到不少日记信息。这大几率是由于rancher页面右下方这天记挑选规模不停止得当的设置,默许环境下,rancher2.6只显现比来30分钟的日记。以是若是不手动调剂一下,就很轻易看不到想要日记。设置体例以下图所示:

以下图所示,便可看到全数日记:

总结

到此这篇对于k8s检查pod日记的几种适用体例的文章就先容到这了,更多相干k8s检查pod日记内容请搜刮剧本之奇趣5分彩之前的文章或持续阅读上面的相干文章但愿大师今后多多撑持剧本之奇趣5分彩!

您可以或许或许或许或许感乐趣的文章:

相干文章

最新批评