K8S查看服务器日志

这篇具有很好参考价值的文章主要介绍了K8S查看服务器日志。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

现在越来越多的服务通过K8S进行部署,所以这里简单记录下在我们日常工作中,使用k8s进行查看服务器的相关日志命令。

首先需要使用账号密码进入到服务器中

第一个命令

kubetctl get pod -A 这个是查看所有的服务信息

k8s查看日志,查看服务器日志,tomcat,java

其中NAMESPACE是命名空间,name则是你服务节点的名称,注意,这个节点名称每次部署之后都会刷新不一样的名称

第二个命令

kubectl logs -f name节点名称YYYY --tail 500 -n 你的NAMESPACE名称XXX

所以在每次部署完之后,如果想看节点的日志,都要先用第一个命令查看节点名称,否则如果重新部署之后,还是用原来的节点名称来执行第二个命令去查看日志,会提示找不到相关节点。

第二个命令的意思就是:看 命名空间是XXX里面节点名称叫YYYY的日志,并且是打印500行日志,注意,第二个命令是实时打印的日志,每次用户请求都会打印相关日志,所以在定位问题的时候,可以让相关人员操作发起请求,那么这个命令就能在控制台实时看到相关日志了,Mac苹果电脑结束打印日志是:command+c,win电脑是ctrl+c。

第三个命令

kubectl logs -f name节点名称YYYY --tail 500 -n 你的NAMESPACE名称XXX | grep '关键字'

这个命令则是在第二个命令的基础上通过grep查询关键字日志。文章来源地址https://www.toymoban.com/news/detail-521826.html

到了这里,关于K8S查看服务器日志的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于k8s的web服务器构建

    项目描述/项目功能: 模拟企业里的k8s生产环境,部署web,nfs,harbor,Prometheus,granfa等应用,构建一个高可用高性能的web系统,同时能监控整个k8s集群的使用。 CentOS 7.9,ansible 2.9.27,Docker 2.6.0.0,Docker Compose 2.18.1,Kubernetes 1.20.6,Harbor 2.1.0,nfs v4,metrics-server 0.6.0,ingress-ngi

    2024年04月11日
    浏览(45)
  • 服务器-Kubernetes (K8S)单机部署实战 -- 001

         本篇博文是 centos 7 系统安装 kubernetes 单机 master 节点操作。 一: 查看 服务器 配置信息       1. 执行命令查看服务器cpu信息。安装 kubernetes 服务,cpu核心数必须大于2,内存大于2G。       2.  修改服务器设置信息,避免安装出现问题。         a.  临时关闭swap,防止

    2024年02月19日
    浏览(55)
  • kubectl 本地远程链接k8s多个集群,远程管控多集群,查看日志 部署服务(windows版)

    现如今是一个 万物皆上云 的时代,各种云层出不穷,但是大多数云的容器管理平台基本都是基于kubernetes的。 kubernetes 是一个全新的基于容器技术的分布式架构领先方案,是谷歌严格保密十几年的秘密武器—-Borg系统的一个开源版本,于2014年9月发布第一个版本,2015年7月发布

    2024年02月03日
    浏览(42)
  • k8s 查看程序日志输出

    总是和k8s大交道,把相关的命令也学习一下 查看程序日志输出: kubectl logs -f ce202307130100024-gy-decision-xkygl-64f795ff7b-mtr67 --tail=1000 不重定向的情况下,可以把多进程下的日志都输出出来。挺好用的 kubectl logs -f pod --tail=xxx xxx为追踪的行数 docker 环境给环境变量 docker run -e VAR1=valu

    2024年02月16日
    浏览(36)
  • k8s命令查看容器日志

    ● namespace 以不同命名空间区分环境,如:TEST,DEV ● POD k8s运行的最小单位 ● Service 一种资源类型,将pod开放给外部访问,拥有IP地址,port,target port,前者为对外端口,后者为pod端口 kbpod 功能:列出pod 使用方式: kbpod namespace 说明:如果namespace为all,将打印所有命名空间的

    2024年02月06日
    浏览(46)
  • 基于k8s的综合的web服务器构建

    目录 项目架构图: 项目环境: 项目描述: 项目步骤: ip规划: 一.在三台k8s机器上安装部署好k8s,一台作为master,两台node 安装部署k8s node节点加入集群: master节点初始化:  安装Calico网络插件: 二,部署nfs服务,让所有的web业务pod都取访问,通过pv,pvc和卷挂载实现 1.搭建

    2024年04月13日
    浏览(48)
  • (十)服务器K8S集群部署SpringBoot项目实战

    可以在 https://start.spring.io/网站准备一个项目,这里作为k8s的学习所以springboot项目中准备一个简单的访问接口即可。 1.更新系统软件包: 2.安装 OpenJDK 11: 3.验证 Java 安装: 4.配置环境变量 5.使环境变量生效 1.可以在 https://dlcdn.apache.org/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin

    2024年02月12日
    浏览(46)
  • k8s查看各组件日志的方法

    K8S是kubernetes的缩写,是为解决容器服务编排而生的,在运维K8S服务的过程中,经常会遇到各种报错和诊断问题,那么我们一般怎么查看K8S组件的日志,怎么看日志呢? 一定要带上 命名空间,多个命名空间会报错 pod日志的查看具体用法比较多,根据实际场景去用 命令一般是

    2024年02月16日
    浏览(38)
  • k8s查看日志命令—2023.02

    查看k8s中pod日志命令: kubectl logs -f pod/[pod名称] -n [命名空间名称] 假设现在要查coredns-7ff77c879f-9bsbx 这个pod的日志,可以使用如下命令:

    2024年02月11日
    浏览(32)
  • 重启某个节点、重启电脑服务器后,kubernetes无法运行,k8s无法运行

    环境:ubuntu18.04 LTS 现象:按步骤安装kubernetes后,正常启动,各个命令均可正常使用。服务器重启后,执行命令错误信息如下: The connection to the server 127.0.0.1:6443 was refused - did you specify the right host or port? 排查防火墙设置 查看端口是否打开 如果无法连接,可以关闭防火墙 重新

    2024年02月05日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包