×

您可以使用 Red Hat OpenShift 的日志记录子系统查看 Argo CD 日志。日志记录子系统在 Kibana 仪表板上可视化日志。OpenShift Logging Operator 默认情况下启用 Argo CD 的日志记录。

存储和检索 Argo CD 日志

您可以使用 Kibana 仪表板存储和检索 Argo CD 日志。

先决条件
  • Red Hat OpenShift GitOps Operator 已安装在您的 OpenShift Container Platform 集群上。

  • Red Hat OpenShift 的日志记录子系统已在您的 OpenShift Container Platform 集群上安装并使用默认配置。

步骤
  1. 在 OpenShift Container Platform Web 控制台中,进入 Red Hat 应用菜单图标 菜单 → **可观测性** → **日志** 查看 Kibana 仪表板。

  2. 创建索引模式。

    1. 要显示所有索引,请将索引模式定义为*,然后单击**下一步**。

    2. 选择**@timestamp**作为**时间过滤器字段名称**。

    3. 单击**创建索引模式**。

  3. 在 Kibana 仪表板的导航面板中,单击**发现**选项卡。

  4. 创建过滤器以检索 Argo CD 的日志。以下步骤创建了一个过滤器,用于检索openshift-gitops命名空间中所有 Pod 的日志。

    1. 单击**添加过滤器 +**。

    2. 选择**kubernetes.namespace_name**字段。

    3. 选择**is**运算符。

    4. 选择**openshift-gitops**值。

    5. 单击**保存**。

  5. 可选:添加其他过滤器以缩小搜索范围。例如,要检索特定 Pod 的日志,您可以使用kubernetes.pod_name作为字段创建另一个过滤器。

  6. 在 Kibana 仪表板中查看已过滤的 Argo CD 日志。