• k8s中pod的容器日志查看命令


    如果容器已经崩溃停止,您可以仍然使用 kubectl logs --previous 获取该容器的日志,只不过需要添加参数 --previous。 如果 Pod 中包含多个容器,而您想要看其中某一个容器的日志,那么请在命令的最后增加容器名字作为参数。

    # 追踪名称空间 nsA 下容器组 pod1 的日志
    kubectl logs -f pod1 -n nsA
    
    # 追踪名称空间 nsA 下容器组 pod1 中容器 container1 的日志
    kubectl logs -f pod1 -c container1 -n nsA
    
    # 查看容器组 nginx 下所有容器的日志
    kubectl logs nginx --all-containers=true
    
    # 查看带有 app=nginx 标签的所有容器组所有容器的日志
    kubectl logs -lapp=nginx --all-containers=true
    
    # 查看容器组 nginx 最近20行日志
    kubectl logs --tail=20 nginx
    
    # 查看容器组 nginx 过去1个小时的日志
    kubectl logs --since=1h nginx
    
    
    
  • 相关阅读:
    002-mybatis主配置文件
    001-mybatis框架
    mybatis学习
    tcp连接与释放
    浏览器输入url的全过程
    设备
    读写分离(三)
    读写分离(二)
    读写分离(一)
    主从复制(三)
  • 原文地址:https://www.cnblogs.com/sanduzxcvbnm/p/14688445.html
Copyright © 2020-2023  润新知