您可以查询 RIB 以返回支持关于 Data Aggregator 数据的趋势报告的数据。 可以将 RIB 查询直接输入到 Web 浏览器中,或者可以将它们输入到视图定义中。
在直接输入到 Web 浏览器中的 RIB 查询前面添加以下信息:
http://hostname:port/rib/query/
指定 Data Aggregator 主机名和端口号。
默认端口:8581
示例查询如下:
http://hostname:port/rib/query/SELECT .EndTime(300), .UtilizationIn.Avg, .UtilizationOut.Avg FROM CA.IM.DA.MF.NormalizedPortInfo.IFSTATS WHERE .PollItem.ID = (1234) AND .EndTime(300) > 1306964260 AND .EndTime(300) <= 1306967860 GROUP BY .EndTime(300) ORDER BY .EndTime(300) ASC
视图定义提供大量内置变量,这些变量会自动替换为包含上下文相关信息的报告框架。 通过这些变量,可以创建符合您偏好的页面。 在您调整时间范围或导航到其他项时,视图将显示相应数据。
要查询接口统计信息趋势报告,请输入以下文本:
SELECT .EndTime({resolution}), .UtilizationIn.Avg, .UtilizationOut.Avg FROM CA.IM.DA.MF.NormalizedPortInfo.IFSTATS WHERE .PollItem.ID = {item_id} AND .EndTime({resolution}) > {utcTimeStart} AND .EndTime({resolution}) <= {utcTimeEnd} GROUP BY .EndTime({resolution}) ORDER BY .EndTime({resolution}) ASC
您可以在 RIB 查询中使用变量(如 {utcTimeStart}、{utcTimeEnd} 和 {resolution}),这样将无需对某些项进行硬编码。 RIB 报告引擎将自动为这些变量返回适当的值。
注意:有关可在 RIB 查询中使用的变量的详细信息,请参阅《CA Performance Center 报告信息库 API 指南》。
要查询对趋势报告分层的基准接口统计信息,请输入以下命令:
SELECT .EndTime({resolution}), .UtilizationIn.MeanValue, .UtilizationIn.StddevValue, .UtilizationOut.MeanValue, .UtilizationOut.StddevValue FROM CA.IM.DA.MF.NormalizedPortInfo.IFSTATS_METRICS WHERE .PollItem.ID = {item_id} AND .EndTime({resolution}) > {utcTimeStart} AND .EndTime({resolution}) <= {utcTimeEnd} GROUP BY .EndTime({resolution}) ORDER BY .EndTime({resolution}) ASC
是一个正数。 如果间隔值小于等于 3600,则使用 30 天的基准值。 如果间隔值大于 3600,则使用 90 天的基准值。
是为使用率操作度量标准计算的 30 天或 90 天的平均值。
是为使用率操作度量标准计算的 30 天或 90 天的标准偏差值。
是保存基准数据的度量标准系列的名称。
是保存度量标准系列的基准数据的表的名称。
要查询 CPU 统计信息趋势报告,请输入以下命令:
SELECT .EndTime({resolution}), .Utilization.MeanValue, .Utilization.StddevValue FROM CA.IM.DA.MF.NormalizedCPUInfo.NRM_CPUSTATS_METRICS WHERE .PollItem.ID = {item_id} AND .EndTime({resolution}) > {utcTimeStart} AND .EndTime({resolution}) < {utcTimeEnd} GROUP BY .EndTime({resolution}) ORDER BY .EndTime({resolution}) ASC
是一个正数。 如果间隔值小于等于 3600,则使用 30 天的基准值。 如果间隔值大于 3600,则使用 90 天的基准值。
是为使用率操作度量标准计算的 30 天或 90 天的平均值。
是为使用率操作度量标准计算的 30 天或 90 天的标准偏差值。
是保存基准数据的度量标准系列的名称。
是保存度量标准系列的基准数据的表的名称。
要查询内存统计信息趋势报告,请输入以下命令:
SELECT .EndTime({resolution}), .Utilization.MeanValue, .Utilization.StddevValue FROM CA.IM.DA.MF.NormalizedMemoryInfo.PHYSICAL_MEMSTATS_METRICS WHERE .PollItem.ID = {item_id} AND .EndTime({resolution}) > {utcTimeStart} AND .EndTime({resolution}) <= {utcTimeEnd} GROUP BY .EndTime({resolution}) ORDER BY .EndTime({resolution}) ASC
是一个正数。 如果间隔值小于等于 3600,则使用 30 天的基准值。 如果间隔值大于 3600,则使用 90 天的基准值。
是为使用率操作度量标准计算的 30 天或 90 天的平均值。
是为使用率操作度量标准计算的 30 天或 90 天的标准偏差值。
是保存基准数据的度量标准系列的名称。
是保存度量标准系列的基准数据的表的名称。
|
版权所有 © 2014 CA Technologies。
保留所有权利。
|
|