Kubernetes Logs

Kubernetes Logs

版本历史

使用 GitLab 可以轻松查看连接的 Kubernetes 集群中正在运行的 Pod 的日志. 通过直接在Log Explorer 的 GitLab 中显示日志 ,开发人员可以避免管理控制台工具或跳转到其他界面.

注意: . 大规模构建,测试,部署和运行应用程序所需的一切.

Kubernetes日志可以使用Log Explorer在 GitLab 中直接查看.

要了解更多信息,请参阅APM-Log Explorer .

要使用日志,需要 .

您可以通过两种方式访问​​它们.

在 GitLab 12.5 中引入 .

去 侧栏菜单上的” 操作”>”舱位日志 “以显示” 日志资源管理器” .

可以通过单击Deploy Boards 中的特定窗格来显示日志:

  1. 操作>环境,然后找到包含所需 pod 的环境,例如 .
  2. 在” 环境”页面上,您应该通过看到环境容器的状态.
  3. 将鼠标悬停在窗格列表上时,将显示一个工具提示,其中包含确切的窗格名称和状态.
  4. 单击所需的窗格以显示Log Explorer .

日志浏览器使您可以通过以下方式过滤日志:

GitLab 12.9起可以加载 500 条以上的日志行.

支持历史数据.

在 GitLab 12.8 中引入 .

在集群上启用时,您可以按日期过滤” 日志浏览器”中显示的日志 .

单击” 日志资源管理器”中的” 显示最后一个 “以查看可用选项.

在 GitLab 12.7 中引入 .

在集群上启用时,可以通过搜索栏搜索日志的内容.

搜索通过使用simple_query_string Elasticsearch 函数传递给 Elasticsearch,该函数支持以下运算符: