Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Hälsostatus är en Azure Load Balancer-funktion som ger detaljerad hälsoinformation om serverdelsinstanserna i din Azure Load Balancer-serverdelspool. Den här statusen är länkad till din belastningsutjämningsregel och ger insikter om hälsotillståndet och resonemanget för dessa serverdelsinstanser.
Tillstånd för bakändesinstanser
Hälsostatus visar tillståndet för dina backend-instanser. Det finns två tillståndsvärden:
Stat | Beskrivning |
---|---|
Upp | Det här tillståndsvärdet representerar en felfri serverdelsinstans. |
Nere | Det här tillståndsvärdet representerar en instans av serverdelen som inte är felfri. |
Orsakskoder
Hälsostatus exponerar även orsakskoder, kategoriserade i användarutlösta orsakskoder och plattformsutlösta orsakskoder. Dessa koder hjälper dig att förstå de exakta orsakerna till hälsotillståndet för dina serverdelsinstanser och varför de avsöks upp eller ned.
Användarutlösta orsakskoder
Användarutlösta orsakskoder utlöses baserat på hur du konfigurerade lastbalanseraren. dessa kan åtgärdas av dig, användaren. I följande tabeller beskrivs de användarutlösta orsakskoderna tillsammans med portalen som visar orsaken till lyckade och misslyckade orsakskoder.
Orsakskoder för framgång
I följande tabell anges koder för framgångsanledningar när serverdelens tillstånd är Up:
Orsakskod | Portalen visade orsak | Beskrivning |
---|---|---|
Up_Probe_Success | Bakgrundsinstansen svarar framgångsrikt på hälsoavsökningen. | Serverdelsinstansen svarar på hälsoavsökningen. |
Up_Probe_AllDownIsUp | Backend-instansen anses vara hälsosam på grund av aktivering av NoHealthyBackendsBehavior. | Hälsotillståndet för backendinstansen ignoreras eftersom NoHealthyBackendsBehavior är aktiverat. Bakgrundsinstansen anses vara i gott skick och kan ta emot trafik. |
Up_Probe_NärmarSigOhälsosamGräns | Hälsoövervakningen närmar sig ett ohälsosamt tröskelvärde, men bakgrundsinstansen förblir felfri baserat på senaste svar. | Den senaste sonderingen har misslyckats med att svara, men backend-instansen är i gott skick baserat på tidigare svar. |
Up_Admin | Backendinstansen är hälsosam eftersom adminläget är inställt på Upp. | Hälsoproben för bakändsinstansen ignoreras eftersom administrationstillståndet är inställt på UP. Backendinstansen anses vara frisk och kan ta emot trafik. |
Felorsakskoder
I följande tabell beskrivs felorsakskoderna där serverdelstillståndet är lika med Ned:
Orsakskod | Portalen visade orsak | Beskrivning |
---|---|---|
Down_Probe_ApproachingHealthyThreshold | Hälsoövervakningen närmar sig ett hälsosamt tröskelvärde, men backendinstansen förblir ohälsosam utifrån det senaste svaret. | Det senaste sondresultatet är positivt, men det uppfyller inte det antal svar som krävs i hälsotröskeln, så backend-instansen är fortfarande inte frisk. |
Down_Probe_HttpStatusCodeError | En HTTP-statuskod som inte är 200 tas emot, vilket innebär att det finns ett problem med programmet som lyssnar på porten. | Din backend-instans returnerar en HTTP-statuskod som inte är 200, vilket indikerar ett problem med att applikationen lyssnar på porten. |
Down_Probe_HttpEndpointUnreachable | HTTP-slutpunkten kan inte nås; innebär antingen en NSG-regel som blockerar porten eller en icke-felfri app som lyssnar på porten. | Hälsokontrollen kunde upprätta en TCP-handskakning med backend-instansen, men HTTP-sessionen avvisades, vilket indikerar två möjligheter: En NSG-regel som blockerar porten eller inget funktionsdugligt program som lyssnar på porten. |
Down_Probe_TcpProbeTimeout | TCP-sondtimeout; innebär antingen en ohälsosam backend-instans, blockerad hälsosond-port eller en ohälsosam app som lyssnar på porten. | Serverdelsinstansen har inte skickat tillbaka något TCP-svar inom avsökningsintervallet. Detta indikerar tre möjligheter: En ohälsosam serverdelsinstans, blockerad hälsoavsökningsport eller ohälsosamt program som lyssnar på porten. |
Down_Probe_NoHealthyBackend | Inga felfria serverdelsinstanser bakom den regionala lastbalanseraren. | Din regionala lastbalanserare som är associerad med en global lastbalanserare har inga friska backend-instanser bakom sig. |
Down_Admin | Backendinstansen är ohälsosam på grund av att Adminstatus har satts till Ned. | Hälsotillståndet för backend-instansens hälsoövervakning ignoreras eftersom Admin State är satt till Ned. Backend-instansen anses vara ohälsosam och kan inte ta emot ny trafik. |
Down_Probe_HttpNoResponse | Programmet returnerar inte något svar. | Hälsoavsökningen kunde upprätta en HTTP-session, men programmet returnerar inte något svar. Detta indikerar att ett felaktigt program lyssnar på porten. |
Kommentar
I sällsynta fall visas NA som en orsakskod. Den här koden visas när hälsoövervakningen inte har kontrollerat bakgrundssystemets instans ännu, och därför finns det ingen kod att visa.
Plattformsutlösta orsakskoder
Plattformsutlösta orsakskoder utlöses baserat på Azure Load Balancers plattform. Dessa koder kan inte åtgärdas av dig, användaren. I följande tabell nedan beskrivs varje orsakskod:
Orsakskod | Portalen visade orsak | Beskrivning |
---|---|---|
Up_Platform | "Backendinstansen svarar på hälsokontrollen, men det kan finnas ett problem relaterat till infrastrukturen." Azure-tjänstteamet aviseras och löser problemet. | Serverdelsinstansen svarar på hälsoavsökningen, men det kan finnas ett infrastrukturrelaterat problem. Azure-tjänstteamet aviseras och löser problemet. |
Down_Platform | Backendtjänsten är ohälsosam på grund av ett problem med infrastrukturen. Azure-tjänstteamet aviseras och löser problemet. | Backend-instansen är ohälsosam på grund av ett infrastrukturrelaterat problem. Azure-tjänstteamet aviseras och löser problemet. |
Så här hämtar du hälsostatus
Hälsostatus kan hämtas för varje belastningsutjämningsregel. Detta stöds via Azure-porten och REST-API:et.
Logga in på Azure-portalen.
I sökfältet anger du Lastbalanserare och väljer Lastbalanserare i sökresultaten.
På sidan Lastbalanserare väljer du din lastbalanserare i listan.
I avsnittet Inställningar för lastbalanseraren väljer du Belastningsutjämningsregler.
På sidan Belastningsutjämningsregler väljer du Visa information under kolumnen Hälsostatus för den regel som du vill visa.
Granska hälsostatusen för dina backendinstanser i fönstret för hälsostatus för belastningsutjämningsregeln.
Om du vill hämta den senaste hälsostatusen väljer du Uppdatera.
Viktigt!
Fönstret för hälsostatus i belastningsutjämningsregeln kan ta några minuter att läsa in hälsostatusen för dina bakgrundsinstanserna.
Välj Stäng för att avsluta hälsostatusfönstret för belastningsutjämningsregeln.