问题描述
我最近开始使用 Kubernetes,我注意到了一些事情。
当我跑步时:$ journalctl -f | grep -i "/health OK"
此消息每 10 秒重复一次:
Jan 04 18:41:03 本地主机 a8653068fac3[1273]: 2021-01-04 18:41:03.122577 I | etcdserver/api/etcdhttp:/health OK(状态码 200)
Jan 04 18:41:13 本地主机 a8653068fac3[1273]: 2021-01-04 18:41:13.121855 I | etcdserver/api/etcdhttp:/health OK(状态码 200)
我想知道什么 Kubernetes 应用程序正在生成此消息以及如何删除此消息。
解决方法
func textFieldShouldBeginEditing(_ textField: UITextField) -> Bool {
delegate?.cell(self,willStartEditing: textField)
return true
}
func textFieldShouldEndEditing(_ textField: UITextField) -> Bool {
delegate?.cell(self,willEndEditing: textField)
return true
}
是单台机器日志/日志的接口。所有服务文件都将数据插入到 systemd 日志中。
在命令 journalctl
$ journalctl -f | grep -i "/health OK"
标志给出了最新的日志条目,并在新条目附加到日志时连续打印它们。命令的 grep 部分会在忽略模式和输入数据中的大小写差异的情况下搜索模式,以便仅大小写不同的字符相互匹配。
Kubernetes API server 提供 API 端点来指示 API 服务器的当前状态。在命令中使用“-f
”,您正在检查服务的 /health OK"
/health
/livez
。
参见:health-checks。
您的日志来自 etcd pods。它们很有用,因为它们会通知集群中 etcd 的状态。您可以将这些日志重定向到文件:readyz
看一看:journalctl。