Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

指标收集和报告的可配置类别(技术预览版)

总结 在瞻博网络®云原生 Contrail 网络 (CN2) 22.2 版中,您可以启用和禁用选定的指标进行导出。

概述:指标收集和报告的可配置类别

为了在遥测导出组件中提供更大的灵活性,CN2 版本 22.2 引入了一个新的 Kubernetes 自定义资源: MetricGroup. 允许您 MetricGroup 启用或禁用用于导出的选定指标。

  • MetricGroup 包含并管理一组用于导出的指标。
  • 指标按其类别分组。您可以选择在组级别启用或禁用指标导出功能。
  • MetricGroup 通过 Kubernetes 自定义资源实现。

MetricGroup 提供对系统收集和报告的指标的精细控制。您可以打开和关闭指标报告的子集。有时,您可能只想收集指标的子集,以实现效率和尽可能轻量级的部署。

注意:

此功能属于瞻博网络 CN2 技术预览功能。这些功能是“按原样”的,供自愿使用。瞻博网络支持将尝试解决客户在使用这些功能时遇到的任何问题,并代表支持案例创建错误报告。但是,瞻博网络可能无法为技术预览版功能提供全面的支持服务。

有关更多信息,请参阅 瞻博网络 CN2 技术预览版(技术预览版) 或联系 瞻博网络支持

图 1:指标收集和报告架构 Metrics Collection and Reporting Architecture

遥测运算符(参见 图 1)监视指标组的任何更改。根据已启用的指标组,将创建已启用指标的列表,并以指标 ConfigMap 导出代理的形式发送给指标导出代理。指标导出代理收集和导出这些已启用的指标,而不是系统上的所有指标。

  • 协调器从MetricGroup已启用MetricGroup的指标中为每种类型的指标(controllervrouter或)构建 ,ConfigMap并将 应用于ConfigMap所有集群。

  • kube-manager 协调器对新集群执行相同的操作。

遥测导出器将指标规范与此 ConfigMap 相结合,以创建已启用的指标规范。指标导出功能仅导出已启用指标规格中的指标,而不是所有指标。

以下各项列出了 和 MetricGroupConfigMap YAML 值。

配置映射:启用虚拟路由器导出的指标

  • 修订号

  • 已启用指标名称的数组

自定义资源:指标组

  • 类型:虚拟路由器或控制器

  • 名称:字符串

  • 出口:布尔值

  • 指标:字符串数组(指标名称)

安装和升级

MetricGroup 包含在 CN2 版本 22.2 的分析组件中。预定义的指标组会在 CN2 分析部署期间自动安装。请参阅 安装 Contrail Analytics for Upstream Kubernetes安装 Contrail Analytics for OpenShift Container Platform安装 Contrail Analytics for Amazon EKS

示例:预定义指标组

预定义 MetricGroup示例: vrouter-cpu YAML 文件:

使用 Kubectl 命令管理指标组

您(管理员)可以使用命令进行kubectl管理MetricGroup。示例如下。

要删除 MetricGroup

申请 MetricGroup

要查看 MetricGroup 资源:

要验证 是否存在 ConfigMap,请运行以下命令。

每个集群都有自己的两个 ConfigMap(s) 副本; controller-export-enabled-metricsvrouter-export-enabled-metrics

使用 UI 管理指标组

通过此技术预览版,您可以使用 CN2 管理器 UI 进行管理 MetricGroups

要在 UI 中管理衡量指标组,请执行以下操作:

  1. 从浏览器访问 CN2 管理器 UI:
    https://<cluster-ip-address>/
  2. 通过以下任一方法登录 CN2 管理器:
    • 浏览并选择要 kubeconfig 上传的文件。

    • 使用令牌登录。

  3. 从左侧导航菜单中,选择配置 > 衡量指标组
    此时将显示“衡量指标组”窗口。
  4. 要添加衡量指标组,请单击右上角的“+”图标。
    添加“ 名称”,选择“ 类型”,然后选择要应用的指标。单击 保存
    图 2:添加指标组 Add a Metric Group
  5. 单击详细信息图标以显示您添加的衡量指标组。
    图 3:显示衡量指标组详细信息 Display Metric Group Detail