Skip to main content
OnCommand Insight
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

了解"$this"变量

贡献者

通过资产的"其他数据"可自定义页面上的特殊变量、您可以轻松展示与当前资产直接相关的追加信息。

关于此任务

要在资产的可自定义登录页面上的小工具中使用"`$this`"变量、请执行以下步骤。在此示例中、我们将添加一个表小工具。

备注

"`$this`"变量仅对资产的可自定义登录页面有效。它们不适用于其他Insight信息板。可用的"`$this`"变量因资产类型而异。

步骤

  1. 导航到您选择的资产的资产页面。在此示例中,我们选择一个虚拟机( VM )资产页面。查询或搜索虚拟机,然后单击链接以转到该虚拟机的资产页面。

    此时将打开虚拟机的资产页面。

  2. 单击*更改视图:*>*其他虚拟机数据*下拉列表以转到该资产的可自定义登录页面。

  3. 单击*小工具*按钮、然后选择*表小工具*。

    此时将打开表小工具进行编辑。默认情况下,所有存储都会显示在表中。

  4. 我们希望显示所有虚拟机。单击资产选择器并将*存储*更改为*虚拟机*。

    此时,表中将显示所有虚拟机。

  5. 单击*列选择器*按钮并将*虚拟机管理程序名称*字段添加到表中。

    表中显示了每个虚拟机的虚拟机管理程序名称。

  6. 我们只关心托管当前虚拟机的虚拟机管理程序。单击*筛选依据*字段的"++"按钮、然后选择*虚拟机管理程序名称

  7. 单击*任何*并选择*$this.host.name *变量。单击复选按钮以保存筛选器。

    变量此示例1
  8. 此时,此表将显示由当前虚拟机的虚拟机管理程序托管的所有虚拟机。单击 * 保存 * 。

结果

您为此虚拟机资产页面创建的表将显示在您显示的任何VM资产页面中。在小工具中使用*$this.host.name *变量意味着表中仅显示当前资产的虚拟机管理程序所拥有的虚拟机。