[英]Azure VM Metrics via Java SDK
// get metric definitions for storage account.
for (MetricDefinition metricDefinition : azure.metricDefinitions().listByResource(storageAccount.id())) {
Azure github擁有此示例以獲取存儲帳戶的指標。 我正在努力尋找有關應作為參數傳遞給listByResource()
以獲取VM Metric(例如Network In metric)的任何參考? 感謝任何輸入。
首先,如果要獲取Azure Monitor支持的指標,可以使用它查詢記錄。 您也可以在示例代碼中找到它。
MetricCollection metricCollection = metricDefinition.defineQuery()
.startingFrom(recordDateTime.minusDays(7))
.endsBefore(recordDateTime)
.withAggregation("Average")
.withInterval(Period.minutes(5))
.withOdataFilter("apiName eq 'PutBlob' and responseType eq 'Success' and geoType eq 'Primary'")
.execute();
關於方法的描述,您可以參考此站點 。
至於VM NetWork指標,我想它不受支持,在官方文檔中: Azure Stack上的Azure Monitor支持的指標 ,它列出了Azure Monitor支持的指標。 對於Microsoft.Compute / virtualMachines,它僅支持百分比CPU指標。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.