logging - 如何截断 kubernetes pod 的日志?

标签 logging kubernetes

我下载了一个 pod 的日志,它的大小大于 1G,如何处理/截断 pod 的日志?所以我可以更快地下载它?

PS:我需要清除日志的旧部分,以便释放磁盘空间

最佳答案

kubectl logs --tail=1000只显示最近的 1000 行。根据需要进行调整。

--tail=-1: Lines of recent log file to display. Defaults to -1 with no selector, showing all log lines otherwise 10, if a selector is provided.

关于logging - 如何截断 kubernetes pod 的日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58372767/

相关文章:

java - 使用 log4j JsonLayout 记录 JSON 对象

docker - JFrog Container Registry 和 JFrog Artifactory 有什么区别?

azure - 在缩小 Azure Kubernetes 服务 (AKS) 中的节点后如何重新安排我的 pod?

node.js - 无法使用Chrome Inspector for Node.js拍摄堆快照

azure - 我可以使用 centos 镜像创建 Azure aks kubernetes 集群吗?

asp.net - 记录异常时忽略 ThreadAbortException

Android logcat 仅在真实设备上记录信息级别。无法获取调试消息,甚至无法获取未处理的异常

C# 未处理的异常处理程序,试图写入日志文件

java - Spring MVC 不记录所有异常

azure - 如何从 azure kubernetes 集群获取审核日志?稍后我想用它来定义使用audit2rbac工具