当前位置: 首页 > 知识库问答 >
问题:

kubectl日志-连续

姬熙云
2023-03-14
kubectl logs <pod-id>

从我的部署中获取最新日志-我正在处理一个错误并有兴趣在运行时了解日志-如何获取连续的日志流?

编辑:最后更正的问题。

共有3个答案

狄鸿禧
2023-03-14

我需要访问一个长时间运行的pod的日志,并且从几天前开始流式传输日志,这需要几个小时才能到达我需要查看的地方(仅在最后几分钟左右)。

有一个--since=10m的标志,但这似乎对我不起作用。

令人惊奇的是,tail=100,其中100是最近要显示的行数。

乐正宜人
2023-03-14

kubectl日志--帮助将指导您:

例子:

# Begin streaming the logs of the ruby container in pod web-1
kubectl logs -f -c ruby web-1

旗帜:

-f, --follow[=false]: Specify if the logs should be streamed.

您还可以添加——因为=10m,所以从相对时间之前开始。

章飞章
2023-03-14
kubectl logs -f <pod-id>

您可以使用-f标志:

-f,--follow=false:指定日志是否应流式传输

https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#logs

 类似资料:
  • 无法通过kubectl--raw命令查询appiservice的指标。 到底是什么问题? 我在EKS上使用了k8s和4个workernode 我如何从apiservice获取指标? 其他kubectl命令例如)kubectl get pods, kubectl应用程序工作正常 和kubectl顶部节点,pods命令也正常工作。 所以我可以使用目标资源cpu和内存横向扩展HPA

  • 问题内容: 当我启动redis集群的所有redis服务器时,所有这些服务器都会连续打印日志,如WSA_IO_PENDING clusterWriteDone 问题答案: 由于日志记录语句使用最高级别,因此无法在Redis for Windows的3.2.x端口中专门关闭这些“警告” 。在我未维护的MSOpenTech仓库(我已将其更新为Redis 4.0.2)的分支中曾报告过此问题,并已将该级别降

  • 日志快速入门 Django 使用Python 内建的logging 模块打印日志。该模块的用法在Python 本身的文档中有详细的讨论。如果你从来没有使用过Python 的logging 框架(或者即使使用过),请参见下面的快速导论。 logging 的组成 Python 的logging 配置由四个部分组成: Loggers Handlers Filters Formatters Loggers

  • Nginx 日志主要有两种:access_log(访问日志) 和 error_log(错误日志)。 access_log 访问日志 access_log 主要记录客户端访问 Nginx 的每一个请求,格式可以自定义。通过 access_log 你可以得到用户地域来源、跳转来源、使用终端、某个 URL 访问量等相关信息。 log_format 指令用于定义日志的格式,语法: log_format n

  • Yii提供了一个强大的日志框架,这个框架具有高度的可定制性和可扩展性。使用这个框架, 你可以轻松地记录各种类型的消息,过滤它们, 并且将它们收集到不同的目标,诸如文件,数据库,邮件。 使用Yii日志框架涉及下面的几个步骤: 在你代码里的各个地方记录 记录日志消息就跟调用下面的日志方法一样简单: Yii::trace():记录一条消息去跟踪一段代码是怎样运行的。这主要在开发的时候使用。 Yii::i

  • 介绍 为了帮助你了解你的应用的运行状况,Laravel 提供了强大的日志记录服务,以便你将信息、系统错误记录到文件中,甚至还可以用 Slack 通知你的团队。 Laravel 的日志系统基于 Monolog 库,Monolog 提供了多种强力的日志处理程序。在 Laravel 中可以简单地配置这些处理程序,你可以通过混合使用配置项来自定义应用日志处理程序。 配置 所有日志系统相关的配置都在 con