Slutpunktsövervakning för Traffic Manager
Azure Traffic Manager inbyggda slutpunktsövervakning och automatisk redundans för slutpunkter. Den här funktionen hjälper dig att leverera program med hög tillgänglighet som är motståndskraftiga mot slutpunktsfel, inklusive Azure-regionsfel.
Konfigurera slutpunktsövervakning
Om du vill konfigurera slutpunktsövervakning måste du ange följande inställningar i Traffic Manager profilen:
Protokoll. Välj HTTP, HTTPS eller TCP som det protokoll som Traffic Manager använder när du avsökning av slutpunkten för att kontrollera dess hälsa. HTTPS-övervakning kontrollerar inte om TLS/SSL-certifikatet är giltigt – det kontrollerar bara att certifikatet finns.
Port. Välj den port som används för begäran.
Sökväg. Den här konfigurationsinställningen är endast giltig för HTTP- och HTTPS-protokollen, för vilka det krävs att du anger sökvägsinställningen. Om du anger den här inställningen för TCP-övervakningsprotokollet resulterar det i ett fel. För HTTP- och HTTPS-protokoll ger du den relativa sökvägen och namnet på webbsidan eller filen som övervakningen har åtkomst till. Ett snedstreck (/) är en giltig post för den relativa sökvägen. Det här värdet innebär att filen finns i rotkatalogen (standard).
Anpassade huvudinställningar. Med den här konfigurationsinställningen kan du lägga till specifika HTTP-huvuden till de hälsokontroller Traffic Manager skickar till slutpunkter under en profil. Anpassade huvuden kan anges på profilnivå för att kunna användas för alla slutpunkter i profilen och/eller på en slutpunktsnivå som endast gäller för den slutpunkten. Du kan använda anpassade huvuden för hälsokontroller av slutpunkter i en miljö med flera klienter. På så sätt kan den dirigeras korrekt till målet genom att ange ett värdhuvud. Du kan också använda den här inställningen genom att lägga till unika huvuden som kan användas för att identifiera Traffic Manager HTTP(S)-begäranden och bearbeta dem på olika sätt. Du kan ange upp till åtta rubrik-/värdepar avgränsade med kommatecken. Till exempel "header1:value1, header2:value2".
Obs! Det finns inte stöd för att använda asterisker ( * ) i anpassade
Hostrubriker.Förväntade statuskodintervall. Med den här inställningen kan du ange flera lyckade kodintervall i formatet 200-299, 301-301. Om dessa statuskoder tas emot som svar från en slutpunkt när en hälsokontroll är klar Traffic Manager dessa slutpunkter som felfria. Du kan ange högst åtta statuskodintervall. Den här inställningen gäller endast för HTTP- och HTTPS-protokoll och för alla slutpunkter. Den här inställningen är Traffic Manager på profilnivå och som standard definieras värdet 200 som statuskod för lyckad status.
Avsökningsintervall. Det här värdet anger hur ofta en slutpunkts hälsa kontrolleras från en Traffic Manager avsökningsagent. Du kan ange två värden här: 30 sekunder (normal avsökning) och 10 sekunder (snabb avsökning). Om inga värden anges anges profilen till ett standardvärde på 30 sekunder. Besök sidan Traffic Manager om du vill veta mer om priser för snabb avsökning.
Tolererat antal fel. Det här värdet anger hur många fel en Traffic Manager avsökningsagenten tolererar innan slutpunkten markeras som skadad. Värdet kan vara mellan 0 och 9. Värdet 0 innebär att ett enda övervakningsfel kan göra att slutpunkten markeras som skadad. Om inget värde anges används standardvärdet 3.
Tidsgräns för avsökning. Den här egenskapen anger hur lång tid Traffic Manager avsökningsagenten ska vänta innan en hälsoavsökningskontroll övervägs till en slutpunkt som ett fel. Om avsökningsintervallet är inställt på 30 sekunder kan du ange timeout-värdet mellan 5 och 10 sekunder. Om inget värde anges används standardvärdet 10 sekunder. Om avsökningsintervallet är inställt på 10 sekunder kan du ange timeout-värdet mellan 5 och 9 sekunder. Om inget timeout-värde har angetts används standardvärdet 9 sekunder.

Bild: Traffic Manager slutpunktsövervakning
Så här fungerar slutpunktsövervakning
När övervakningsprotokollet anges som HTTP eller HTTPS, gör Traffic Manager avsökningsagenten en GET-begäran till slutpunkten med hjälp av protokollet, porten och den relativa sökvägen. En slutpunkt anses vara felfri om avsökningsagenten får ett 200-OK-svar eller något av de svar som konfigurerats i intervallen för förväntad * statuskod. Om svaret är ett annat värde eller om inget svar tas emot inom tidsgränsen försöker Traffic Manager-avsökningsagenten göra ett nytt försök enligt inställningen Tolererat antal fel. Inga återförsök görs om den här inställningen är 0. Slutpunkten markeras som skadad om antalet på varandra följande fel är högre än inställningen Tolererat antal fel.
När övervakningsprotokollet är TCP skapar avsökningsagenten Traffic Manager TCP-anslutningsbegäran med den angivna porten. Om slutpunkten svarar på begäran med ett svar för att upprätta anslutningen markeras hälsokontrollen som lyckad. Den Traffic Manager avsökningsagenten återställer TCP-anslutningen. I fall där svaret är ett annat värde eller inget svar tas emot inom tidsgränsen försöker Traffic Manager-avsökningsagenten göra ett nytt försök enligt inställningen Antal fel som tolereras. Inga återförsök görs om den här inställningen är 0. Om antalet på varandra följande fel är högre än inställningen Tolererat antal fel markeras slutpunkten som skadad.
I samtliga fall Traffic Manager avsökningar från flera platser. Felet i följd avgör vad som händer i varje region. Det är därför slutpunkter tar emot hälsoavsökningar från Traffic Manager med en högre frekvens än inställningen som används för avsökningsintervall.
Anteckning
För HTTP- eller HTTPS-övervakningsprotokoll är en vanlig metod på slutpunktssidan att implementera en anpassad sida i ditt program , till exempel /health.aspx. Med den här sökvägen för övervakning kan du utföra programspecifika kontroller, till exempel kontrollera prestandaräknare eller verifiera databasens tillgänglighet. Baserat på dessa anpassade kontroller returnerar sidan en lämplig HTTP-statuskod.
Alla slutpunkter i en Traffic Manager delar övervakningsinställningar. Om du behöver använda olika övervakningsinställningar för olika slutpunkter kan du skapa kapslade Traffic Manager profiler.
Slutpunkts- och profilstatus
Du kan aktivera och inaktivera Traffic Manager och slutpunkter. En ändring av slutpunktsstatusen kan dock också inträffa på grund av Traffic Manager inställningar och processer.
Slutpunktsstatus
Du kan aktivera eller inaktivera en specifik slutpunkt. Den underliggande tjänsten, som fortfarande kan vara felfri, påverkas inte. Om du ändrar slutpunktsstatusen styr tillgängligheten för slutpunkten i Traffic Manager profilen. När en slutpunktsstatus är inaktiverad Traffic Manager inte dess hälsa och slutpunkten ingår inte i ett DNS-svar.
Profilstatus
Med hjälp av profilstatusinställningen kan du aktivera eller inaktivera en specifik profil. Slutpunktsstatus påverkar en enskild slutpunkt, men profilstatusen påverkar hela profilen, inklusive alla slutpunkter. När du inaktiverar en profil kontrolleras inte slutpunkterna för hälsotillstånd och inga slutpunkter ingår i ett DNS-svar. En NXDOMAIN-svarskod returneras för DNS-frågan.
Status för slutpunktsövervakning
Slutpunktsövervakarstatus är Traffic Manager värde som visar status för slutpunkten. Du kan inte ändra den här inställningen manuellt. Slutpunktens övervakningsstatus är en kombination av resultatet av slutpunktsövervakning och den konfigurerade slutpunktsstatusen. Möjliga värden för status för slutpunktsövervakaren visas i följande tabell:
| Profilstatus | Slutpunktsstatus | Status för slutpunktsövervakning | Kommentarer |
|---|---|---|---|
| Inaktiverad | Enabled | Inaktiv | Profilen har inaktiverats. Även om slutpunktsstatusen är Aktiverad har profilstatusen (Inaktiverad) företräde. Slutpunkter i inaktiverade profiler övervakas inte. En NXDOMAIN-svarskod returneras för DNS-frågan. |
| <alla> | Inaktiverad | Inaktiverad | Slutpunkten har inaktiverats. Inaktiverade slutpunkter övervakas inte. Slutpunkten ingår inte i DNS-svar, eftersom den därför inte tar emot trafik. |
| Enabled | Enabled | Online | Slutpunkten övervakas och är felfri. Den ingår i DNS-svar och kan ta emot trafik. |
| Enabled | Enabled | Degraderad | Hälsokontroller för slutpunktsövervakning misslyckas. Slutpunkten ingår inte i DNS-svar och tar inte emot trafik. Ett undantag är om alla slutpunkter har nedgraderats. I så fall anses alla vara returnerade i frågesvaret). |
| Enabled | Enabled | CheckingEndpoint | Slutpunkten övervakas, men resultatet av den första avsökningen har inte tagits emot ännu. CheckingEndpoint är ett tillfälligt tillstånd som vanligtvis inträffar omedelbart efter att du har lagt till eller aktivera en slutpunkt i profilen. En slutpunkt i det här tillståndet ingår i DNS-svar och kan ta emot trafik. |
| Enabled | Enabled | Stoppad | Webbappen som slutpunkten pekar på körs inte. Kontrollera inställningarna för webbappen. Den här statusen kan också inträffa om slutpunkten är av typen kapslad slutpunkt och den underordnade profilen inaktiveras eller är inaktiv. En slutpunkt med statusen Stoppad övervakas inte. Den ingår inte i DNS-svar och tar inte emot trafik. Ett undantag är om alla slutpunkter har nedgraderats. I så fall anses alla vara returnerade i frågesvaret. |
Mer information om hur status för slutpunktsövervakning beräknas för kapslade slutpunkter finns i kapslade Traffic Manager profiler.
Anteckning
Övervakningsstatusen Stoppad slutpunkt kan inträffa App Service om webbappen inte körs på standardnivån eller högre. Mer information finns i Traffic Manager integrering med App Service.
Profilövervakarstatus
Profilens övervakningsstatus är en kombination av den konfigurerade profilstatusen och slutpunktens övervakningsstatusvärden för alla slutpunkter. Möjliga värden beskrivs i följande tabell:
| Profilstatus (enligt konfiguration) | Status för slutpunktsövervakning | Profilövervakarstatus | Kommentarer |
|---|---|---|---|
| Inaktiverad | <någon > eller en profil utan definierade slutpunkter. | Inaktiverad | Profilen har inaktiverats. |
| Enabled | Statusen för minst en slutpunkt är Degraderad. | Degraderad | Granska de enskilda slutpunktsstatusvärdena för att avgöra vilka slutpunkter som kräver ytterligare uppmärksamhet. |
| Enabled | Statusen för minst en slutpunkt är Online. Inga slutpunkter har statusen Degraderad. | Online | Tjänsten tar emot trafik. Ingen ytterligare åtgärd krävs. |
| Enabled | Status för minst en slutpunkt är CheckingEndpoint. Inga slutpunkter har statusen Online eller Degraderad. | CheckingEndpoints | Det här övergångstillståndet inträffar när en profil skapas eller aktiveras. Slutpunktens hälsotillstånd kontrolleras för första gången. |
| Enabled | Status för alla slutpunkter i profilen är antingen Inaktiverad eller Stoppad, eller så har profilen inga definierade slutpunkter. | Inaktiv | Inga slutpunkter är aktiva, men profilen är fortfarande Aktiverad. |
Redundans och återställning av slutpunkter
Traffic Manager regelbundet hälsotillståndet för varje slutpunkt, inklusive slutpunkter med feltillstånd. Traffic Manager identifierar när en slutpunkt blir felfri och för tillbaka den till rotation.
En slutpunkt är inte feltillstånd när någon av följande händelser inträffar:
- Om övervakningsprotokollet är HTTP eller HTTPS:
- Ett svar som inte är 200 eller ett svar som inte innehåller det statusintervall som anges i inställningen Förväntade statuskodintervall tas emot. (Inklusive en annan 2xx-kod eller en 301/302-omdirigering).
- Om övervakningsprotokollet är TCP:
- Ett annat svar än ACK eller SYN-ACK tas emot som svar på SYN-begäran som skickas av Traffic Manager för att försöka upprätta en anslutning.
- Timeout.
- Annat anslutningsproblem som leder till att slutpunkten inte kan nås.
Mer information om felsökning av misslyckade kontroller finns i Felsöka degraderad status Azure Traffic Manager.
Tidslinjen i följande bild är en detaljerad beskrivning av övervakningsprocessen för Traffic Manager slutpunkt som har följande inställningar:
- Övervakningsprotokollet är HTTP.
- Avsökningsintervallet är 30 sekunder.
- Antalet tolererade fel är 3.
- Tidsgränsvärdet är 10 sekunder.
- TTL-värdet för DNS är 30 sekunder.

Bild: Redundans och återställningssekvens för Traffic Manager-slutpunkt
HÄMTA. För varje slutpunkt gör Traffic Manager övervakningssystemet en GET-begäran på den sökväg som anges i övervakningsinställningarna.
200 OK eller anpassat kodintervall har angetts Traffic Manager övervakningsinställningar för profilen. Övervakningssystemet förväntar sig att HTTP 200 OK eller en statuskod i intervallet som anges i övervakningsinställningarna returneras inom 10 sekunder. När den får det här svaret känner den igen att tjänsten är tillgänglig.
30 sekunder mellan kontrollerar. Hälsokontrollen för slutpunkten upprepas var 30:e sekund.
Tjänsten är inte tillgänglig. Tjänsten blir otillgänglig. Traffic Manager vet inte förrän nästa hälsokontroll.
Försöker komma åt övervakningssökvägen. Övervakningssystemet gör en GET-begäran, men får inget svar inom tidsgränsen på 10 sekunder. Den försöker sedan tre gånger till, med 30 sekunders intervall. Om ett av försöken lyckas återställs antalet försök.
Status inställd på Degraderad. Efter ett fjärde efterföljande fel markerar övervakningssystemet statusen för den otillgängliga slutpunkten som Degraderad.
Trafiken omdirigeras till andra slutpunkter. De Traffic Manager DNS-namnservrarna uppdateras och Traffic Manager inte längre returnerar slutpunkten som svar på DNS-frågor. Nya anslutningar dirigeras till andra tillgängliga slutpunkter. Tidigare DNS-svar som inkluderar den här slutpunkten kan dock fortfarande cachelagras av rekursiva DNS-servrar och DNS-klienter. Klienterna fortsätter att använda slutpunkten tills DNS-cachen upphör att gälla. När DNS-cachen upphör att gälla, gör klienter nya DNS-frågor och dirigeras till olika slutpunkter. Cachens varaktighet styrs av TTL-inställningen i Traffic Manager profil, till exempel 30 sekunder.
Hälsokontrollerna fortsätter. Traffic Manager fortsätter att kontrollera hälsotillståndet för slutpunkten medan den har en degraderad status. Traffic Manager identifierar när slutpunkten återgår till hälsotillståndet.
Tjänsten är online igen. Tjänsten blir tillgänglig. Slutpunkten behåller sin degraderade status i Traffic Manager tills övervakningssystemet gör nästa hälsokontroll.
Trafik till tjänst återupptar. Traffic Manager skickar en GET-begäran och får statussvaret 200 OK. Tjänsten har återgått till ett felfritt tillstånd. De Traffic Manager namnservrarna uppdateras och de börjar dela ut tjänstens DNS-namn i DNS-svar. Trafiken återgår till slutpunkten som cachelagrade DNS-svar som returnerar andra slutpunkter upphör att gälla och när befintliga anslutningar till andra slutpunkter slutar.
Viktigt
Traffic Manager distribuerar flera avsökningar från flera platser för varje slutpunkt. Flera avsökningar ökar återhämtningen för slutpunktsövervakning. Traffic Manager aggregerar den genomsnittliga hälsan för avsökningarna i stället för att förlita sig på en enda avsökningsinstans. Avsökningssystemets redundans är design. Slutpunktsvärden bör tittas på holistiskt och inte per avsökning. Det antal som visas för avsökningshälsa är ett medelvärde. Statusen bör bara vara ett problem om mindre än 50 % (0,5) av avsökningarna publicerar en up-status.
Anteckning
Eftersom Traffic Manager fungerar på DNS-nivå kan det inte påverka befintliga anslutningar till någon slutpunkt. När den dirigerar trafik mellan slutpunkter (antingen genom ändrade profilinställningar eller under redundans eller återställning efter fel) dirigerar Traffic Manager nya anslutningar till tillgängliga slutpunkter. Andra slutpunkter kan fortsätta att ta emot trafik via befintliga anslutningar tills sessionerna avslutas. För att trafik ska kunna tömmas på befintliga anslutningar bör programmen begränsa sessionsvaraktigheten som används med varje slutpunkt.
Trafikroutningsmetoder
När en slutpunkt har statusen Degraderad returneras den inte längre som svar på DNS-frågor. I stället väljs och returneras en alternativ slutpunkt. Trafikroutningsmetoden som konfigureras i profilen avgör hur den alternativa slutpunkten väljs.
- Prioritet. Slutpunkter utgör en prioriterad lista. Den första tillgängliga slutpunkten i listan returneras alltid. Om en slutpunktsstatus är Degraderad returneras nästa tillgängliga slutpunkt.
- Viktat. Alla tillgängliga slutpunkter väljs slumpmässigt baserat på deras tilldelade vikter och vikterna för de andra tillgängliga slutpunkterna.
- Prestanda. Slutpunkten som är närmast slutanvändaren returneras. Om slutpunkten inte är tillgänglig Traffic Manager trafik till slutpunkterna i nästa närmaste Azure-region. Du kan konfigurera alternativa redundansplaner för trafikdirigering av prestanda med hjälp av kapslade Traffic Manager profiler.
- Geografiskt. Slutpunkten som mappats för att betjäna den geografiska platsen baserat på IP-adressen för frågebegäran returneras. Om slutpunkten inte är tillgänglig väljs ingen annan slutpunkt för redundans, eftersom en geografisk plats endast kan mappas till en slutpunkt i en profil. (Mer information finns i Vanliga frågor och svar). När du använder geografisk routning rekommenderar vi att kunder använder kapslade Traffic Manager-profiler med fler än en slutpunkt som slutpunkter för profilen.
- MultiValue Flera slutpunkter som är mappade till IPv4/IPv6-adresser returneras. När en fråga tas emot för den här profilen returneras felfria slutpunkter baserat på det högsta antal poster i svarsvärde som du har angett. Standardantalet svar är två slutpunkter.
- Undernät Slutpunkten som mappats till en uppsättning IP-adressintervall returneras. När en begäran tas emot från den IP-adressen är den slutpunkt som returneras den som mappas för den IP-adressen.
Mer information finns i Traffic Manager trafikroutningsmetoder.
Anteckning
Ett undantag till normalt trafikroutningsbeteende inträffar när alla berättigade slutpunkter har en försämrad status. Traffic Manager gör ett "bästa försök" och svarar som om alla degraderade statusslutpunkter faktiskt är i ett onlinetillstånd. Det här beteendet är att föredra framför alternativet, vilket är att inte returnera någon slutpunkt i DNS-svaret. Inaktiverade eller stoppade slutpunkter övervakas inte och anses därför inte vara berättigade till trafik.
Det här tillståndet orsakas vanligtvis av felaktig konfiguration av tjänsten, till exempel:
- En åtkomstkontrollista [ACL] som blockerar Traffic Manager hälsokontroller.
- En felaktig konfiguration av övervakningsporten eller protokollet i Traffic Manager-profilen.
Konsekvensen av det här beteendet är att om Traffic Manager hälsokontroller inte har konfigurerats korrekt kan det se ut från trafikroutning som om Traffic Manager fungerar korrekt. I det här fallet kan dock slutpunkts-redundans inte ske, vilket påverkar programmets övergripande tillgänglighet. Det är viktigt att kontrollera att profilen visar statusen Online, inte en degraderad status. Statusen Online anger att Traffic Manager hälsokontrollerna fungerar som förväntat.
Mer information om felsökning av misslyckade hälsokontroller finns i Felsöka degraderad status på Azure Traffic Manager.
Vanliga frågor och svar
Är Traffic Manager motståndskraftig mot fel i Azure-regioner?
Hur gör jag för att du det aktuella hälsotillståndet för varje slutpunkt?
Använder jag en IP-adress eller ett DNS-namn när jag lägger till en slutpunkt?
Vilka typer av IP-adresser kan jag använda när jag lägger till en slutpunkt?
Kan jag använda olika typer av slutpunktsadressering inom en enda profil?
Kan jag använda en profil med IPv4-/IPv6-adresserade slutpunkter i en kapslad profil?
Kan jag använda Traffic Manager även om mitt program inte har stöd för HTTP eller HTTPS?
Vilka specifika svar krävs från slutpunkten när du använder TCP-övervakning?
Hur snabbt flyttar Traffic Manager bort mina användare från en slutpunkt med feltillstånd?
Hur kan jag ange olika övervakningsinställningar för olika slutpunkter i en profil?
Hur kan jag tilldela HTTP-huvuden till Traffic Manager hälsokontroller till mina slutpunkter?
Hur många hälsokontroller till min slutpunkt kan jag förvänta mig från Traffic Manager?
Hur får jag ett meddelande om en av mina slutpunkter går ned?
Nästa steg
Lär dig hur Traffic Manager fungerar
Läs mer om de trafikroutningsmetoder som stöds av Traffic Manager
Lär dig hur du skapar en Traffic Manager profil
Felsöka degraderad status på en Traffic Manager slutpunkt