资源交互文件是要在支持该选项的小组件中显示的自定义衡量指标集。可以配置一个或多个文件用于定义特定对象类型的不同衡量指标集,进而基于配置的衡量指标和所选对象类型传播受支持的小组件。

以下小组件支持资源交互模式:

  • 衡量指标图表
  • 属性列表
  • 滚动视图表
  • 记分板
  • 迷你图
  • 拓扑图

要使用衡量指标配置(该配置显示您在 XML 文件中定义的一组衡量指标),仪表板和小组件配置必须满足以下条件:

  • 已配置仪表板小组件交互选项,以便其他小组件可为目标小组件提供对象。例如,“对象列表”小组件可为图表小组件提供对象交互。
  • 小组件自提供程序选项已设置为关闭
  • 衡量指标配置 下拉菜单中的自定义 XML 文件位于目录/usr/lib/vmware-vcops/tools/opscli 中,并已使用导入命令导入到全局存储。
如果添加 XML 文件并在稍后进行修改,更改可能不会生效。

前提条件

  • 验证您是否具有访问 vRealize Operations Manager 的已安装文件和添加文件所必需的权限。
  • 基于现有示例创建新文件。示例位于以下位置:
    • vApp。XML 文件位于 /usr/lib/vmware-vcops/tomcat-web-app/webapps/vcops-web-ent/WEB-INF/classes/resources/reskndmetrics

过程

  1. 创建定义衡量指标集的 XML 文件。
    例如:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
    <AdapterKinds>
      <AdapterKind adapterKindKey="VMWARE"> 
        <ResourceKind resourceKindKey="HostSystem">
          <Metric attrkey="sys:host/vim/vmvisor/slp|resourceMemOverhead_latest" />
          <Metric attrkey="cpu|capacity_provisioned" />
          <Metric attrkey="mem|host_contention" />
        </ResourceKind>
      </AdapterKind>
    </AdapterKinds>
    在此示例中,所显示的主机系统数据基于指定的衡量指标。
  2. 根据 vRealize Operations Manager 实例的操作系统,将 XML 文件保存到以下目录之一。
    操作系统 文件位置
    vApp /usr/lib/vmware-vcops/tools/opscli
  3. 运行导入命令。
    操作系统 文件位置
    vApp ./ops-cli.sh file import reskndmetric YourCustomFilename.xml
    文件将导入全局存储,并可以从受支持的小组件进行访问。
  4. 如果更新现有文件且必须重新导入文件,请将 --force 附加到上述导入命令并运行它。
    例如 ./vcops-cli.sh file import reskndmetric YourCustomFilename.xml --force

后续步骤

要验证是否已导入 XML 文件,请配置一个受支持的小组件,并确保新文件可在下拉菜单中显示。

您还可以从“衡量指标配置”页面创建一组自定义衡量指标来显示小组件。