上一個主題: 尋找 Data Aggregator RIB 文件下一個主題: 查詢 RIB 以傳回表格報告


查詢 RIB 以報告自我認證

Data Aggregator 支援使用稱為「憑證」之方法的裝置。 Data Aggregator 使用兩種憑證類型來組成此方法:度量系列和廠商憑證。

當您建立度量系列和廠商憑證來對 Data Aggregator 中的裝置進行自我認證,RIB 文件也會自動更新以反映新憑證。

若要報告新度量系列,請在 CA Performance Center 中建立使用新憑證資料的檢視。

附註:如需建立檢視的詳細資訊,請參閱《CA Performance Center 管理員指南》。

您可以建立廠商憑證並新增現有度量系列至這些憑證,來對 Data Aggregator 中的裝置進行自我認證。 對裝置進行自我認證時,RIB 文件會自動更新以反映新憑證。

您可以針對新增現有度量系列的新廠商憑證,立即產生報告。

如果有現有的 RIB 查詢,您可以修改 RIB 查詢來參考度量系列名稱和操作度量,據以建立自我認證報告。

請在網頁瀏覽器中直接輸入 RIB 查詢,前面加上下列 URL:

http://hostname:port/rib/query/

hostname:port

指定 Data Aggregator 主機名稱和連接埠號碼。

預設連接埠:8581

以下範例顯示 RIB 查詢:

SELECT .EndTime({resolution}), .{Operational Metric Name}.{Metric Field} FROM CA.IM.DA.MF.{Metric Family Name}.{Metric Family Table Name} WHERE .PollItem.ID = Global.Integer{itemID} AND .EndTime({resolution}) > Global.Integer{utcTimeStart} AND .EndTime({resolution}) <= Global.Integer{utcTimeEnd} GROUP BY .EndTime({resolution}) ORDER BY .EndTime({resolution}) ASC
Operational Metric Name

您要報告的操作度量。

Metric Field

要報告之彙總值的欄位名稱。 例如,.Avg 度量欄位會傳回度量的平均值。

Metric Family Name

度量系列的名稱。

Metric Family TableName

度量系列的表格名稱。

您可以在 RIB 查詢中使用變數,例如 {utcTimeStart}、{utcTimeEnd} 和 {resolution},如此就不需要使用硬式編碼寫入特定項目。 RIB 報告引擎會自動傳回這些變數的適當值。

附註:如需 RIB 查詢中可用變數的詳細資訊,請參閱《CA Performance Center 報告資訊庫 API 指南》。

範例:

若要報告 NormalizedTemperatureInfo 度量系列與 TEMPERATURE 表格名稱的 CPU 溫度和主機板溫度,請輸入下列查詢:

SELECT .EndTime({resolution}), .CPU1Temp.Avg, . MainBoardTemp.Avg FROM CA.IM.DA.MF.NormalizedTemperatureInfo.TEMPERATURE WHERE .PollItem.ID = Global.Integer{item_id} AND .EndTime({resolution}) > Global.Integer{utcTimeStart} AND .EndTime({resolution}) <= Global.Integer{utcTimeEnd} GROUP BY .EndTime({resolution}) ORDER BY .EndTime({resolution}) ASC

附註:如需自我認證的詳細資訊,請參閱《Data Aggregator 自我認證指南》。