查詢監控數據API調用次數的免費額度為100萬次/月,當其額度用盡時,會被限流。本文為您介紹查詢監控數據API調用次數用盡的現象、原因以及處理方法。
對于2022年09月13日22:00:00之前已訂購包年包月套餐(cms_edition)的用戶,當套餐中的查詢監控數據API調用次數額度用盡時,也會被限流。關于套餐的更多信息,請參見概覽。
問題現象
當您每月的查詢監控數據API調用次數的用量達到100萬次時,第一天和第四天會收到配額已用盡的郵件或短信,第五天會被限流。
當您調用API返回信息中出現
user api quota limit
字樣時,說明已被限流。
問題原因
以下使用場景會消耗查詢監控數據API調用次數的額度:
直接調用API。
調用DescribeMetricLast、DescribeMetricList、DescribeMetricData和DescribeMetricTop接口的數量,不包含通過控制臺操作產生的調用次數。
說明調用2018-03-08版QueryMetricList、QueryMetricLast、QueryMetricData和QueryMetricTop接口,同樣消耗查詢監控數據API調用次數。
使用云監控Grafana插件。
更多信息,請參見通過Grafana插件查看監控數據。
處理方法
調用API查詢監控數據導致的配額不足,建議處理方法如下:
降低調用API頻率。由每分鐘訪問一次降低至每五分鐘訪問一次。
減少調用API批量查詢資源數。
批量查詢資源數不超過50個,例如:調用DescribeMetricLast接口時,請求參數
Dimensions
設置為[{instanceId:***},{instanceId:***},{instanceId:***}]
。開通基礎云監控的按量付費。
更多信息,請參見開通按量付費。
使用企業云監控的實時導出監控數據功能。實時導出監控數據功能具有成本低、時延低和可靠度高等優點。
具體操作,請參見實時導出監控數據。
使用云監控Grafana插件導致配額不足,建議使用企業云監控的監控大盤。
具體操作,請參見管理監控大盤。