跳到主要内容

Application Log Query

Cloud ZCP 支持 OpenSearch Stack 作为日志工具。您可以通过点击 Logging 菜单访问存储的日志数据。

访问 OpenSearch Dashboards

您可以通过 ZCP 控制台中的 Logging 菜单访问 OpenSearch Dashboards。

对于系统管理员,Logging 菜单提供完全访问权限。系统管理员的完全访问权限可能包括对 OpenSearch Dashboards 中菜单的权限,例如“安全性”,用于管理多集群日志数据访问、角色、用户、权限和租户,基于之前的对话,尽管此特定菜单访问未在提供的 OpenSearch Dashboards 摘录中明确详细说明。

对于项目用户,访问 OpenSearch Dashboards 菜单(如发现、仪表板、可视化)由他们的项目角色(管理员/编辑/查看)决定。

更改租户

信息

在查询日志之前,您需要更改租户

在 OpenSearch Dashboards 中,租户按在 ZCP 网络控制台中创建的项目单位进行分类。

可用的租户类型包括:

  • Global: 任何用户都可以访问的公共租户
  • Private: 仅限登录用户访问的租户
  • Choose from custom: 允许您选择登录账户可以访问的自定义租户(该账户可以访问的项目)

要更改租户,请按照以下步骤操作:

  1. 点击 OpenSearch Dashboards 右上角的图标,以显示登录账户的信息和相关菜单。

  2. 从这些菜单中,选择 Switch tenants 菜单以更改租户。

  3. 在弹出窗口中,从可用租户类型中选择 Choose from custom

  1. 从下拉列表中选择您想要查看查询日志的项目。

  2. 点击 Confirm 以更改租户。

成功更改租户后,您将能够访问与所选项目相关的日志索引和数据。

发现

此屏幕允许您查询日志。您可以检查在上一步中部署的应用程序的日志 . (参考:发现指南

日志存储索引是按项目创建的。

  • Search: 输入搜索词以过滤指定时间范围内的日志。
    • 您可以搜索特定单词(例如,error)或包含特定 key-value 对的日志。
  • Filter: 根据 Available fields 中可用的字段过滤和查看数据。
  • 您可以指定时间范围以查询日志。
  • 要将字段添加到右侧的摘要面板,请将鼠标悬停在左侧 Available fields 中所需字段上,然后单击 "Add" 按钮。

索引策略

Index Policies 用于在 OpenSearch Dashboards 中对索引进行逻辑管理。它们使您能够创建、修改和删除管理索引的策略,这些策略指定形成在 OpenSearch Dashboards 中搜索标准的目标索引。

对于系统管理员,他们对索引管理和堆栈管理拥有完全控制权,包括管理索引模式和策略的能力。

提示

项目用户通常没有权限创建索引模式。系统管理员拥有创建索引模式所需的完全控制权。

索引模式是索引策略的一个关键组成部分,定义了查询日志的范围。要创建索引模式:

  1. 点击 Create index pattern 按钮:

  1. 定义您想要包含的索引模式

  2. 设置时间作为显示您正在搜索的日志的基础

  3. 点击 Create index pattern 按钮以完成创建。

创建索引模式后,您将能够查看匹配索引的映射。该表显示字段列表,显示其数据类型和属性。以下图像提供了一个示例。(参考:索引模式