Sdílet prostřednictvím


Load Balancer Probes - List

Získá všechny sondy nástroje pro vyrovnávání zatížení.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes?api-version=2023-06-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
loadBalancerName
path True

string

Název nástroje pro vyrovnávání zatížení.

resourceGroupName
path True

string

Název skupiny prostředků.

subscriptionId
path True

string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby.

api-version
query True

string

Verze klientského rozhraní API

Odpovědi

Name Typ Description
200 OK

LoadBalancerProbeListResult

Žádost byla úspěšná. Operace vrátí seznam prostředků sondy loadbalanceru.

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

LoadBalancerProbeList

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb/probes?api-version=2023-06-01

Sample Response

{
  "value": [
    {
      "name": "prlb",
      "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb/probes/prlb",
      "etag": "W/\"00000000-0000-0000-0000-000000000000\"",
      "type": "Microsoft.Network/loadBalancers/probes",
      "properties": {
        "provisioningState": "Succeeded",
        "protocol": "Http",
        "port": 80,
        "requestPath": "healthcheck.aspx",
        "intervalInSeconds": 15,
        "numberOfProbes": 2,
        "probeThreshold": 1,
        "loadBalancingRules": [
          {
            "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb/loadBalancingRules/rulelb"
          }
        ]
      }
    }
  ]
}

Definice

Name Description
CloudError

Chybová odpověď ze služby.

CloudErrorBody

Chybová odpověď ze služby.

LoadBalancerProbeListResult

Odpověď na volání služby Rozhraní API ListProbe.

Probe

Sonda nástroje pro vyrovnávání zatížení.

ProbeProtocol

Protokol koncového bodu. Pokud je zadána hodnota Tcp, je pro úspěšné provedení testu vyžadován přijatý ACK. Pokud je zadána hodnota Http nebo Https, vyžaduje se pro úspěšné testování odpověď 200 OK z zadaného identifikátoru URI.

ProvisioningState

Aktuální stav zřizování.

SubResource

Odkaz na jiný dílčí zdroj.

CloudError

Chybová odpověď ze služby.

Name Typ Description
error

CloudErrorBody

Text chyby cloudu

CloudErrorBody

Chybová odpověď ze služby.

Name Typ Description
code

string

Identifikátor chyby. Kódy jsou invariantní a mají být využívány programově.

details

CloudErrorBody[]

Seznam dalších podrobností o chybě

message

string

Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní.

target

string

Cíl konkrétní chyby. Například název vlastnosti v chybě.

LoadBalancerProbeListResult

Odpověď na volání služby Rozhraní API ListProbe.

Name Typ Description
nextLink

string

Adresa URL pro získání další sady výsledků

value

Probe[]

Seznam sond v nástroji pro vyrovnávání zatížení

Probe

Sonda nástroje pro vyrovnávání zatížení.

Name Typ Description
etag

string

Jedinečný řetězec jen pro čtení, který se mění při každé aktualizaci prostředku.

id

string

ID prostředku.

name

string

Název prostředku, který je jedinečný v rámci sady testů používaných nástrojem pro vyrovnávání zatížení. Tento název se dá použít pro přístup k prostředku.

properties.intervalInSeconds

integer

Interval (v sekundách) pro to, jak často se má koncový bod testovat z hlediska stavu. Interval je obvykle o něco menší než polovina přiděleného časového limitu (v sekundách), což umožňuje dvě úplné sondy před vyřazením instance z obměny. Výchozí hodnota je 15, minimální hodnota je 5.

properties.loadBalancingRules

SubResource[]

Pravidla nástroje pro vyrovnávání zatížení, která používají tuto sondu.

properties.numberOfProbes

integer

Počet sond, u kterých v případě, že žádná odpověď neexistuje, způsobí, že se zastaví další provoz, který se bude doručovat do koncového bodu. Tyto hodnoty umožňují vyvést koncové body z obměny rychleji nebo pomaleji, než je obvyklé časy používané v Azure.

properties.port

integer

Port pro komunikaci sondy. Možné hodnoty jsou v rozsahu od 1 do 65535 (včetně).

properties.probeThreshold

integer

Počet po sobě jdoucích úspěšných nebo neúspěšných testů, aby bylo možné nebo odepřít doručení provozu do tohoto koncového bodu. Po selhání počtu po sobě jdoucích sond, který se rovná této hodnotě, bude koncový bod odebrán z obměny a bude vyžadovat, aby se stejný počet úspěšných po sobě jdoucích sond vrátil zpět do rotace.

properties.protocol

ProbeProtocol

Protokol koncového bodu. Pokud je zadána hodnota Tcp, je pro úspěšné provedení testu vyžadován přijatý ACK. Pokud je zadána hodnota Http nebo Https, vyžaduje se pro úspěšné testování odpověď 200 OK z zadaného identifikátoru URI.

properties.provisioningState

ProvisioningState

Stav zřizování prostředku sondy.

properties.requestPath

string

Identifikátor URI použitý k vyžádání stavu z virtuálního počítače. Cesta se vyžaduje, pokud je protokol nastavený na http. Jinak to není povolené. Není k dispozici žádná výchozí hodnota.

type

string

Typ prostředku.

ProbeProtocol

Protokol koncového bodu. Pokud je zadána hodnota Tcp, je pro úspěšné provedení testu vyžadován přijatý ACK. Pokud je zadána hodnota Http nebo Https, vyžaduje se pro úspěšné testování odpověď 200 OK z zadaného identifikátoru URI.

Name Typ Description
Http

string

Https

string

Tcp

string

ProvisioningState

Aktuální stav zřizování.

Name Typ Description
Deleting

string

Failed

string

Succeeded

string

Updating

string

SubResource

Odkaz na jiný dílčí zdroj.

Name Typ Description
id

string

ID prostředku.