Sdílet prostřednictvím


Získání metrik využití Load Balanceru pomocí rozhraní Azure REST API

Shromážděte počet bajtů zpracovaných službou Standard Load Balancer po dobu pomocí rozhraní Azure REST API.

Kompletní referenční dokumentace a další ukázky pro rozhraní REST API jsou k dispozici v referenčních informacích k rozhraní REST služby Azure Monitor.

Sestavení požadavku

Pomocí následujícího požadavku GET shromážděte metriku ByteCount z Load Balanceru úrovně Standard.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/providers/microsoft.insights/metrics?api-version=2018-01-01&metricnames=ByteCount&timespan=2018-06-05T03:00:00Z/2018-06-07T03:00:00Z

Záhlaví žádosti

Jsou vyžadovány následující hlavičky:

Hlavička požadavku Popis
Content-Type (Typ obsahu): Povinný: Nastavte na application/json.
Autorizace: Povinný: Nastavte na platný přístupový token Bearer.

Parametry identifikátoru URI

Název Popis
subscriptionId ID předplatného, které identifikuje předplatné Azure. Pokud máte více předplatných, přečtěte si téma Práce s více předplatnými.
resourceGroupName Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API Azure Resource Manageru, rozhraní příkazového řádku nebo portálu.
loadBalancerName Název Azure Load Balanceru.
Názvy metrik Čárkami oddělený seznam platných metrik Load Balanceru
verze-api Verze rozhraní API, která se má použít pro požadavek.

Tento dokument popisuje verzi 2018-01-01rozhraní API, která je součástí výše uvedené adresy URL.
timespan Časový rozsah dotazu. Jedná se o řetězec s následujícím formátem startDateTime_ISO/endDateTime_ISO. Tento volitelný parametr je nastavený tak, aby v příkladu vrátil data za den.
   

Text požadavku

Pro tuto operaci není potřeba žádný text požadavku.

Zpracování odpovědi

Stavový kód 200 se vrátí, když se úspěšně vrátí seznam hodnot metriky. Úplný seznam kódů chyb je k dispozici v referenční dokumentaci.

Příklad odpovědi

{
    "cost": 0,
    "timespan": "2018-06-05T03:00:00Z/2018-06-07T03:00:00Z",
    "interval": "PT1M",
    "value": [
        {
            "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/providers/Microsoft.Insights/metrics/ByteCount",
            "type": "Microsoft.Insights/metrics",
            "name": {
                "value": "ByteCount",
                "localizedValue": "Byte Count"
            },
            "unit": "Count",
            "timeseries": [
                {
                    "metadatavalues": [],
                    "data": [
                        {
                            "timeStamp": "2018-06-06T17:24:00Z",
                            "total": 1067921034.0
                        },
                        {
                            "timeStamp": "2018-06-06T17:25:00Z",
                            "total": 0.0
                        },
                        {
                            "timeStamp": "2018-06-06T17:26:00Z",
                            "total": 3781344.0
                        },
                    ]
                }
            ]
        }
    ],
    "namespace": "Microsoft.Network/loadBalancers",
    "resourceregion": "eastus"
}