用于查询的标签数据

编辑

添加数据 中显示的部署通用性能分析代理的说明,显示了一个允许将数据摄取到 Elastic Cloud 部署中的默认配置。你可能想要更改的唯一配置设置是 project-id (默认值为 1)。

-project-id 标志或通用性能分析代理配置文件中的 project-id 键,将性能分析数据分成由你控制的逻辑组。

你可以将任何非零的、无符号的整数 ⇐ 4095 分配给你控制的通用性能分析代理部署。在 Kibana 中,KQL 字段 profiling.project.id 映射到 project-id,你可以使用它来拆分或过滤数据。

你可能想要设置每个环境的项目 ID(例如,dev=3、staging=2、production=1)、每个数据中心的项目 ID(例如,DC1=1、DC2=2),甚至是每个 k8s 集群的项目 ID(例如,us-west2-production=100、eu-west1-production=101)。

你还可以使用 -tags 标志将任意字符串与特定的通用性能分析代理实例关联。每个标签必须匹配 ^[a-zA-Z0-9-:._]+$ 正则表达式,并使用 ; 作为分隔符。无效的标签将被丢弃,并在启动时发出警告。

在 Kibana 中,你可以使用 KQL 字段 tags 进行过滤。例如,当使用以下内容运行通用性能分析代理时

sudo pf-host-agent/pf-host-agent -project-id=1 -tags='cloud_region:us-central1;env:staging'

然后,你可以使用以下标签在 Kibana 中过滤来自通用性能分析代理的性能分析数据

tags : "cloud_region:us-central1"