Načtení metadat nástroje pro vyrovnávání zatížení pomocí služby Azure Instance Metadata Service (IMDS)
Požadavky
- Pro vaši žádost použijte nejnovější verzi rozhraní API.
Ukázkový požadavek a odpověď
Důležité
Tento příklad obchází proxy servery. Při dotazování IMDS musíte obejít proxy servery. Další informace najdete v tématu Proxy servery.
Rozpis schématu
Data | Popis | Zavedená verze |
---|---|---|
publicIpAddresses |
Veřejná nebo privátní IP adresa instance konkrétní instance virtuálního počítače | 1. 10. 2020 |
inboundRules |
Seznam pravidel vyrovnávání zatížení nebo příchozích pravidel překladu adres (NAT), pomocí kterých Load Balancer směruje provoz do konkrétní instance virtuálního počítače. Ip adresy front-endu a privátní IP adresy uvedené tady patří do Load Balanceru. | 1. 10. 2020 |
outboundRules |
Seznam odchozích pravidel, podle kterých virtuální počítač za Load Balancerem odesílá odchozí provoz. Ip adresy front-endu a privátní IP adresy uvedené tady patří do Load Balanceru. | 1. 10. 2020 |
Invoke-RestMethod -Headers @{"Metadata"="true"} -Method GET -NoProxy -Uri "http://169.254.169.254:80/metadata/loadbalancer?api-version=2020-10-01" | ConvertTo-Json
Poznámka:
Parametr -NoProxy byl zaveden v PowerShellu 6.0. Pokud používáte starší verzi PowerShellu, odeberte -NoProxy v textu požadavku a ujistěte se, že při načítání informací IMDS nepoužíváte proxy server. Další informace najdete zde.
Ukázková odpověď
{
"loadbalancer": {
"publicIpAddresses":[
{
"frontendIpAddress":"51.0.0.1",
"privateIpAddress":"10.1.0.4"
}
],
"inboundRules":[
{
"frontendIpAddress":"50.0.0.1",
"protocol":"tcp",
"frontendPort":80,
"backendPort":443,
"privateIpAddress":"10.1.0.4"
},
{
"frontendIpAddress":"2603:10e1:100:2::1:1",
"protocol":"tcp",
"frontendPort":80,
"backendPort":443,
"privateIpAddress":"ace:cab:deca:deed::1"
}
],
"outboundRules":[
{
"frontendIpAddress":"50.0.0.1",
"privateIpAddress":"10.1.0.4"
},
{
"frontendIpAddress":"2603:10e1:100:2::1:1",
"privateIpAddress":"ace:cab:deca:deed::1"
}
]
}
}
Další kroky
Běžné kódy chyb a kroky pro řešení potíží
Další informace o službě Azure Instance Metadata Service