跳转至

K8S的kubelet日志查看

登录K8S节点

journalctl -u kubelet -n 10 -o cat -a > kubelet.log
tail -f kubelet.log

1️⃣ 日志开头格式

例子:

I1014 12:26:28.336540   34653 prober.go:107] "Probe failed" ...
E1014 12:26:32.676524   34653 pod_workers.go:1294] "Error syncing pod, skipping" ...

各部分解释:

部分 示例 含义
日志级别 + 日期 I1014 / E1014 日志级别 + 月日 I = Info(信息) E = Error(错误) 1014 = 10月14日
时间 12:26:28.336540 精确到微秒的时间戳
PID 34653 打印日志的进程 ID(kubelet 的 PID)
文件:行号 prober.go:107 打印日志的源文件和代码行号
消息内容 "Probe failed" ... 日志正文信息

2️⃣ 日志级别说明

前缀 说明
I Info:普通信息日志(如健康检查、状态更新)
W Warning:警告信息(需要注意,但不影响程序运行)
E Error:错误日志(表明某些操作失败或异常)
F Fatal:致命错误,程序会直接退出

🔹 所以:

  • I1014 → 信息日志,发生在 10 月 14 日
  • E1014 → 错误日志,发生在 10 月 14 日

日志里你看到的 CrashLoopBackOffProbe failed 就是 E 开头错误日志的典型内容