系统会在您的整个部署中运行搜索查询,根据在搜索查询中使用的指定搜索词查找所有类型的对象。此外,VMware Aria Operations 还会提供构建搜索查询的建议,其中包括与在全局搜索栏中键入的文本匹配的近期搜索。您还可以使用搜索查询中的条件来查找特定类型的对象。
您可以以衡量指标、属性或对象类型开头创建简单搜索查询,也可以使用不同的条件构建更复杂的查询,以在 VMware Aria Operations 中查找所有类型的实体。衡量指标查询可分为两部分:衡量指标搜索查询和衡量指标搜索结果。创建衡量指标搜索查询后,单击 Enter 可查看“衡量指标搜索结果”页面。
也可以使用实例衡量指标和超级衡量指标来搜索对象。
过程
- 在 VMware Aria Operations 主页中,单击搜索栏,然后选择衡量指标。
注: 在搜索栏中单击光标时,将显示一个建议列表,其中包含衡量指标、属性名称和对象类型。您可以从此列表中选择衡量指标、属性或对象类型。如果将鼠标悬停在衡量指标和属性名称上,可以查看衡量指标或属性所属的对象类型的名称。如果在搜索栏中输入一个实体,则这些建议将根据您输入的内容有所变化,并显示相应选项。您可以以衡量指标名称开头,然后选择其所属的对象类型;或者以对象类型开头,并添加条件。
- 使用衡量指标或属性名称创建简单查询。例如,在搜索栏中输入 CPU|Usage %。
如果以一个衡量指标名称开头创建一个衡量指标搜索查询,则务必指定其所属的对象类型。注: 如果所选衡量指标属于单个对象类型,则默认会选中此对象类型。
- 对象类型将根据您输入的衡量指标相应变化。选择虚拟机作为对象类型。
创建一个简单衡量指标搜索查询,如下所示:
CPU|Usage % of Virtual Machine
。此时将显示一条绿色横幅,其中包含 按 Enter 键可查看结果或继续扩展此查询。消息。 - (可选) 单击 Enter 可查看此简单搜索查询的结果,或者继续扩展您的搜索查询以缩小搜索结果范围。
注: 如果您的查询不完整、存在语法错误、超过 300 个字符限制或包含五个以上的不同衡量指标名称,则搜索查询将不工作。在这些情况下,将显示一条红色横幅,以说明此问题。例如,如果存在语法错误,将显示 查询中包含语法错误。请修改以获取建议。消息。
- 衡量指标搜索查询允许您根据使用的条件搜索对象。使用 where 和 childOf 条件扩展此搜索查询。
- 添加 where 条件以筛选搜索结果。可以将 where 条件与逻辑运算符结合使用,以生成复杂的衡量指标搜索查询。
注: 对于字符串衡量指标,条件值不区分大小写。
运算符 示例 数值运算符 > CPU|Usage % of Virtual Machine where CPU|Usage % > 15%
>= CPU|Usage % of Virtual Machine where CPU|Usage % >= 15
< CPU|Usage % of Virtual Machine where CPU|Usage % < 15
<= CPU|Usage % of Virtual Machine where CPU|Usage % <= 15%
= CPU|Usage % of Virtual Machine where CPU|Usage % = 15
! = CPU|Usage % of Virtual Machine where CPU|Usage % != 15
+ CPU|Usage % of Virtual Machine where (CPU|Usage % + Memory|Usage %) > 15
- CPU|Usage % of Virtual Machine where (CPU|Usage % - Memory|Usage %) > 15
* CPU|Usage % of Virtual Machine where (CPU|Usage % * Memory|Usage %) > 15
/ CPU|Usage % of Virtual Machine where (CPU|Usage % + Memory|Usage %)/2 > 15
和 CPU|Usage % of Virtual Machine where CPU|Usage % > 15 and Memory|Usage % > 15
或 CPU|Usage % of Virtual Machine where CPU|Usage % > 15 or Memory|Usage % > 15
字符串运算符 equals CPU|Demand MHz of Virtual Machine where Configuration|Name equals 'Centos'
not equals CPU|Demand MHz of Virtual Machine where Configuration|Name notEquals 'Centos'
contains CPU|Demand MHz of Virtual Machine where Configuration|Name contains 'Centos'
notContains CPU|Demand MHz of Virtual Machine where Configuration|Name notContains 'Centos'
startsWith CPU|Demand MHz of Virtual Machine where Configuration|Name startsWith 'Centos'
notStartsWith CPU|Demand MHz of Virtual Machine where Configuration|Name notStartsWith 'Centos'
- 在查询末尾使用 childOf 条件,可选择对象类型的先代,以进一步缩小搜索结果范围。选择对象名称,例如选择 vSphere World。
此时将创建一个复杂搜索查询,如下所示:CPU|Usage % of Virtual Machine where CPU|Usage % > 15 or Memory|Usage % > 15 childOf vSphere World
- 添加 where 条件以筛选搜索结果。可以将 where 条件与逻辑运算符结合使用,以生成复杂的衡量指标搜索查询。
- 单击 Enter 可查看衡量指标搜索结果。
“衡量指标搜索结果”页面上将显示搜索结果。
- 衡量指标搜索结果页面将显示与查询匹配的对象的总数。可以使用此页面上的筛选器选项进一步深入搜索结果,查找所需的信息。
选项 描述 筛选器:转换 “转换”筛选器会应用于实际查询,而非结果,因为它适用于搜索查询运行之前的对象,不能用于结果。
确定要应用于原始数据的计算方法。您可以使用转换选项转换搜索结果的衡量指标值,还可以选择转换类型:- 最小值。在选定时间范围内衡量指标的最小值。
- 最大值。在选定时间范围内衡量指标的最大值。
- 平均值。在选定时间范围内所有衡量指标值的平均值。
- 总和。在选定时间范围内衡量指标值的总和。
- 第一个。选定时间范围的第一个衡量指标值。
- 最后一个。选定时间范围内的最后一个衡量指标值。
- 当前。如果最后一次更新不是在五个收集周期完成之前进行的,则使用衡量指标的最后一个可用值,否则为空。
注: 只有当存在 where 条件且所述对象类型的对象数量在不到一个月的时间内未超过上限 200 个时,此选项才可用。汇总 汇总筛选器用于根据选定时间间隔和转换来更改数据可视化形式。可以从小时、天、周、月、季度或年选择一个可用选项。例如,如果您选择“小时”作为时间间隔,并选择“最大值”作为转换,则系统将显示每“一小时”时间间隔的最大值。 父项 为查询中的衡量指标找到的所属对象的父对象(按类型分组)。可以使用此选项进一步缩小结果范围。 衡量指标 显示衡量指标值分布。衡量指标值分为 5 个范围,此处将显示衡量指标位于该范围内的对象的数量。 时间设置 可使用时间设置来选择查询的时间范围。此外,还会显示选定时间范围内基于衡量指标的对象的数量。可以选择一个时间范围来查看相关信息。可以为过去的时间段设置时间范围,或者为时间段设置未来的结束日期。 页面导航 当结果资源计数超过 10 时,将显示页面导航选项。使用页面导航可继续查看下一页显示的搜索结果。 列 如果查询包含两个以上的衡量指标,则可以一次查看两个衡量指标的搜索结果。使用列图标可选择显示哪两个衡量指标的搜索结果。
下一步做什么
要进一步排除对象的故障,请单击垂直省略号,然后选择“故障排除”以转到“故障排除工作台”页面。有关详细信息,请参见 使用故障排除工作台发现潜在证据。