Inleiding tot verbindings problemen in azure Network Watcher

De functie verbinding oplossen van Network Watcher biedt de mogelijkheid om een directe TCP-verbinding van een virtuele machine naar een virtuele machine (VM), Fully Qualified Domain Name (FQDN), URI of IPv4-adres te controleren. Netwerk scenario's zijn complex, ze worden geïmplementeerd met behulp van netwerk beveiligings groepen, firewalls, door de gebruiker gedefinieerde routes en resources die worden geboden door Azure. Complexe configuraties maken probleem oplossing van connectiviteits problemen lastig. Network Watcher helpt de hoeveelheid tijd te beperken om verbindings problemen op te sporen en op te sporen. De geretourneerde resultaten kunnen inzicht geven in of een connectiviteits probleem wordt veroorzaakt door een platform of een probleem met de gebruikers configuratie. Connectiviteit kan worden gecontroleerd met Power shell, Azure clien rest API.

Belangrijk

Verbindings problemen oplossen vereist dat de VM-extensie is geïnstalleerd op de VM die u wilt oplossen AzureNetworkWatcherExtension . Voor het installeren van de uitbrei ding op een Windows-VM gaat u naar azure Network Watcher agent-extensie voor virtuele machines voor Windows en voor Linux VM gaat u naar de Azure Network Watcher agent-extensie voor virtuele machines voor Linux. De uitbrei ding is niet vereist voor het eind punt van de bestemming.

Antwoord

In de volgende tabel ziet u de eigenschappen die worden geretourneerd wanneer het oplossen van verbindings problemen is voltooid.

Eigenschap Beschrijving
Connection Status De status van de connectiviteits controle. Mogelijke resultaten zijn bereikbaar en onbereikbaar.
AvgLatencyInMs Gemiddelde latentie tijdens de connectiviteits controle in milliseconden. (Wordt alleen weer gegeven als de status controleren bereikbaar is)
MinLatencyInMs Minimale latentie tijdens de connectiviteits controle in milliseconden. (Wordt alleen weer gegeven als de status controleren bereikbaar is)
MaxLatencyInMs Maximale latentie tijdens de connectiviteits controle in milliseconden. (Wordt alleen weer gegeven als de status controleren bereikbaar is)
ProbesSent Het aantal tests dat is verzonden tijdens de controle. De maximale waarde is 100.
ProbesFailed Het aantal tests dat tijdens de controle is mislukt. De maximale waarde is 100.
Hops Hop per hop-pad van bron naar doel.
Hops []. Voert Type resource. Mogelijke waarden zijn Source, VirtualAppliance, VnetLocal en Internet.
Hops []. Id De unieke id van de hop.
Hops []. Help Het IP-adres van de hop.
Hops []. ResourceId ResourceID van de hop als de hop een Azure-resource is. Als het een Internet bron is, is ResourceID Internet.
Hops []. NextHopIds De unieke id van de volgende hop die is gemaakt.
Hops []. Taken Een verzameling van problemen die zijn opgetreden tijdens de controle bij die hop. Als er geen problemen zijn, is de waarde leeg.
Hops []. Problemen []. Oorsprong Bij de huidige hop, waar het probleem zich voordeed. Mogelijke waarden zijn:
Inkomend -probleem bevindt zich op de koppeling van de vorige hop naar de huidige hop
Uitgaand -probleem bevindt zich op de koppeling van de huidige hop naar de volgende hop
Lokaal -probleem bevindt zich op de huidige hop.
Hops []. Problemen []. Ernst De ernst van het probleem is gedetecteerd. Mogelijke waarden zijn fout en waarschuwing.
Hops []. Problemen []. Voert Het type probleem dat is gevonden. Mogelijke waarden zijn:
CPU
Geheugen
GuestFirewall
DnsResolution
NetworkSecurityRule
UserDefinedRoute
Hops []. Problemen []. Context Details over het gevonden probleem.
Hops []. Problemen []. Context []. key De sleutel van het paar sleutel waarden dat is geretourneerd.
Hops []. Problemen []. Context []. waarde De waarde van het sleutel waarde-paar dat wordt geretourneerd.

Hier volgt een voor beeld van een probleem dat op een hop is gevonden.

"Issues": [
    {
        "Origin": "Outbound",
        "Severity": "Error",
        "Type": "NetworkSecurityRule",
        "Context": [
            {
                "key": "RuleName",
                "value": "UserRule_Port80"
            }
        ]
    }
]

Fout typen

Verbindings problemen oplossen retourneert fout typen over de verbinding. De volgende tabel bevat een lijst met de huidige gegenereerde fout typen.

Type Beschrijving
CPU Hoog CPU-gebruik.
Geheugen Hoog geheugen gebruik.
GuestFirewall Verkeer wordt geblokkeerd vanwege een firewall configuratie van een virtuele machine.
DNSResolution De DNS-omzetting voor het doel adres is mislukt.
NetworkSecurityRule Verkeer wordt geblokkeerd door een NSG-regel (regel wordt geretourneerd)
UserDefinedRoute Verkeer wordt verwijderd als gevolg van een door de gebruiker gedefinieerde of systeem route.

Volgende stappen

Meer informatie over het oplossen van verbindingen met behulp van de Azure Portal, Power shell, de Azure cliof rest API.