上一個主題: 樣本 RIB 查詢下一個主題: 詞彙表


查詢 RIB 以傳回已套用營業時間篩選的檢視

您可以在 Web 瀏覽器中輸入查詢,藉由查詢 RIB 來傳回特定度量的資料。 此範例呈現的 CA Performance Center RIB 查詢會從 Data Aggregator 資料來源傳回「最高排名的捨棄」資料。

請在所有 CA Performance Center RIB 查詢前面加上下列 URL:

http://<伺服器 IP 位址>:連接埠/dm/rib/query/ 
伺服器 IP 位址:連接埠

是安裝了 CA Performance Center 軟體之電腦的 IP 位址,以及裝置管理員精靈用於接聽要求的連接埠號碼。

預設連接埠:8481

附註:如需將查詢直接提交至 Data Aggregator 資料來源的相關資訊,請參閱《CA Infrastructure Management Data Aggregator RIB API 指南》。

您可以附加 URL 參數以指定內容值:

http://<伺服器 IP 位址>:連接埠/dm/rib/query/ribquery
/?property1=value1&property2=value2

以下 RIB 查詢會從 Data Aggregator 資料來源傳回「最高排名的捨棄」資料:

http://<伺服器 IP 位址>:連接埠/dm/rib/query/SELECT .PollItem.ID, .PollItem.DevDisplayName, .Item.DisplayName, .Discards.Sum, .DiscardsIn.Sum, .DiscardsOut.Sum FROM CA.IM.DA.MF.NormalizedPortInfo.IFSTATS WHERE .Group.GroupID = 1039 AND .EndTime(300) > 1366208760 AND .EndTime(300) <= 1366212360 GROUPBY .PollItem.ID, .Item.DisplayName, .PollItem.DevDisplayName ORDERBY .Discards.Sum DESC LIMIT 10

提示:如有需要,您可以逸出 RIB 查詢和參數。 許多 Web 瀏覽器都會逸出 RIB 查詢,如下所示:

http://<伺服器 IP 位址>:連接埠/dm/rib/query/SELECT%20.PollItem.ID,%20.PollItem.DevDisplayName,%20.Item.DisplayName,%20.Discards.Sum,%20.DiscardsIn.Sum,%20.DiscardsOut.Sum%20FROM%20CA.IM.DA.MF.NormalizedPortInfo.IFSTATS%20WHERE%20.Group.GroupID%20=%201039%20AND%20.EndTime(300)%20%3E%201366208760%20AND%20.EndTime(300)%20%3C=%201366212360%20GROUPBY%20.PollItem.ID,%20.Item.DisplayName,%20.PollItem.DevDisplayName%20ORDERBY%20.Discards.Sum%20DESC%20LIMIT%2010

新增下列 URL 參數,以針對特定時區內的一組營業時間傳回「排名最高的捨棄」資料。 營業時間集會由 CA Performance Center 系統管理員配置。

附註:並非所有查詢都支援依時區和營業時間篩選資料。

RIB.TimeZone

是用來篩選資料結果之時區的字串識別碼。

RIB.BusinessHours

是用來篩選資料結果之營業時間定義的 CA Performance Center ID。 在 propertiesToTranslate 值中納入此參數,確保已轉譯此 ID。 未轉譯的 ID 會原樣提交至每個適用的資料來源。

propertiesToTranslate

是參數名稱的清單,其值包含要轉譯為本機資料來源 ID 的 CA Performance Center ID。

範例 1

若要傳回依時區篩選的資料,請將時區參數 (以粗體文字顯示) 新增至 URL。 在以下範例中,篩選後的資料只包含針對 America/New_York 時區所配置之站台中的項目資料。

http://pchost:8481/dm/rib/query/SELECT .PollItem.ID, .PollItem.DevDisplayName, .Item.DisplayName, .Discards.Sum, .DiscardsIn.Sum, .DiscardsOut.Sum FROM CA.IM.DA.MF.NormalizedPortInfo.IFSTATS WHERE .Group.GroupID = 1039 AND .EndTime(300) > 1366208760 AND .EndTime(300) <= 1366212360 GROUPBY .PollItem.ID, .Item.DisplayName, .PollItem.DevDisplayName ORDERBY .Discards.Sum DESC LIMIT 10?RIB.TimeZone=America/New_York

範例 2

若要傳回依時區和營業時間篩選的資料,請將時區和營業時間參數 (以粗體文字顯示) 新增至 URL。 在以下範例中,篩選後的資料只包含針對 America/New_York 時區和營業時間 (符合 ID 6434 的 CA Performance Center 定義) 所配置之站台中的項目資料。

http://pchost:8481/dm/rib/query/SELECT .PollItem.ID, .PollItem.DevDisplayName, .Item.DisplayName, .Discards.Sum, .DiscardsIn.Sum, .DiscardsOut.Sum FROM CA.IM.DA.MF.NormalizedPortInfo.IFSTATS WHERE .Group.GroupID = 1039 AND .EndTime(300) > 1366208760 AND .EndTime(300) <= 1366212360 GROUPBY .PollItem.ID, .Item.DisplayName, .PollItem.DevDisplayName ORDERBY .Discards.Sum DESC LIMIT 10?RIB.TimeZone=America/New_York&RIB.BusinessHours=6434&propertiesToTranslate=RIB.BusinessHours