Traffic Manager uç nokta izlemeTraffic Manager endpoint monitoring

Azure Traffic Manager, yerleşik uç nokta izleme ve otomatik bir uç nokta yük devretme içerir.Azure Traffic Manager includes built-in endpoint monitoring and automatic endpoint failover. Bu özellik Azure bölgesi hatalar dahil olmak üzere uç nokta hatalarına karşı dayanıklı olan yüksek kullanılabilirlik uygulamaları sunmanıza yardımcı olur.This feature helps you deliver high-availability applications that are resilient to endpoint failure, including Azure region failures.

Uç nokta izlemeyi yapılandırmaConfigure endpoint monitoring

Uç nokta izleme yapılandırmak için aşağıdaki ayarları Traffic Manager profilinizin belirtmeniz gerekir:To configure endpoint monitoring, you must specify the following settings on your Traffic Manager profile:

  • Protokol.Protocol. HTTP, HTTPS veya TCP Traffic Manager uç noktanızı yoklama zaman sistem durumu denetlemek için kullandığı protokolü olarak seçin.Choose HTTP, HTTPS, or TCP as the protocol that Traffic Manager uses when probing your endpoint to check its health. HTTPS izleme SSL sertifikanızı geçerli--olup olmadığını, yalnızca sertifika mevcut olduğunu denetler doğrulamaz.HTTPS monitoring does not verify whether your SSL certificate is valid--it only checks that the certificate is present.

  • Bağlantı noktası.Port. İstek için kullanılan bağlantı noktasını seçin.Choose the port used for the request.

  • Yol.Path. Bu yapılandırma ayarının hangi yolunu belirtmek için gerekli bir ayardır yalnızca HTTP ve HTTPS protokolleri için geçerlidir.This configuration setting is valid only for the HTTP and HTTPS protocols, for which specifying the path setting is required. Bu ayar TCP protokolü sonuçları hata izleme için sağlama.Providing this setting for the TCP monitoring protocol results in an error. HTTP ve HTTPS protokolü için göreli yolunu ve Web sayfası veya izleme erişen dosyanın adını verin.For HTTP and HTTPS protocol, give the relative path and the name of the webpage or the file that the monitoring accesses. Eğik çizgi (/), göreli yol geçerli bir giriştir.A forward slash (/) is a valid entry for the relative path. Bu değer, dosyanın kök dizininde (varsayılan) olduğunu gösterir.This value implies that the file is in the root directory (default).

  • Özel üst bilgi ayarları Traffic Manager uç noktaları bir profili altındaki gönderir, bu yapılandırma, eklemenize yardımcı olur, sistem durumu için belirli HTTP üstbilgileri ayarının denetler.Custom header settings This configuration setting helps you add specific HTTP headers to the health checks that Traffic Manager sends to endpoints under a profile. Özel üst bilgiler, bu profildeki tüm uç noktalar için geçerli olacak şekilde, bir profil düzeyinde and / or yalnızca uç noktanın için geçerli bir uç nokta düzeyinde belirtilebilir.The custom headers can be specified at a profile level to be applicable for all endpoints in that profile and / or at an endpoint level applicable only to that endpoint. Özel üst bilgiler, bir konak üstbilgisi belirterek hedeflerine doğru şekilde yönlendirilmesini sistem durumu denetimleri çok müşterili bir ortamda uç noktalarına sahip olmak için kullanabilirsiniz.You can use custom headers for having health checks to endpoints in a multi-tenant environment be routed correctly to their destination by specifying a host header. Farklı şekilde işler ve bu ayar HTTP (S) istekleri, Traffic Manager tanımlamak için kullanılan benzersiz üst kaynağı ekleyerek de kullanabilirsiniz.You can also use this setting by adding unique headers that can be used to identify Traffic Manager originated HTTP(S) requests and processes them differently. En fazla sekiz başlığı: değer çiftleri seprated virgülle belirtebilirsiniz.You can specify up to eight header:value pairs seprated by a comma. Örneğin, "header1:value1, header2:value2".For example, "header1:value1,header2:value2".

  • Beklenen durum kodu aralığı Bu ayar 200 299, 301 301 biçiminde birden fazla başarı kodu aralığı belirtmenize olanak sağlar.Expected status code ranges This setting allows you to specify multiple success code ranges in the format 200-299, 301-301. Traffic Manager, sistem durumu denetimi başlatıldığında bir uç noktasından yanıt olarak bu durum kodları alınır, bu Uç noktalara sağlıklı olarak işaretler.If these status codes are received as response from an endpoint when a health check is initiated, Traffic Manager marks those endpoints as healthy. En fazla 8 durum kodu aralığı belirtebilirsiniz.You can specify a maximum of 8 status code ranges. Bu ayar, yalnızca HTTP ve HTTPS protokolü ve tüm uç noktalar için geçerlidir.This setting is applicable only to HTTP and HTTPS protocol and to all endpoints. Bu ayarı Traffic Manager profili düzeyinde ve varsayılan başarılı durum kodu 200 değeri tanımlanır.This setting is at the Traffic Manager profile level and by default the value 200 is defined as the success status code.

  • Yoklama aralığı.Probing interval. Bu değer, bir uç nokta Traffic Manager araştırma aracılardan gelen sistem durumu için ne sıklıkla kontrol belirtir.This value specifies how often an endpoint is checked for its health from a Traffic Manager probing agent. Burada iki değer belirtebilirsiniz: 30 saniye (normal algılama) ve 10 saniye (hızlı algılama).You can specify two values here: 30 seconds (normal probing) and 10 seconds (fast probing). Hiçbir değer sağlanmışsa, profil 30 saniyelik bir varsayılan değere ayarlar.If no values are provided, the profile sets to a default value of 30 seconds. Ziyaret Traffic Manager fiyatlandırma Hızlı Yoklama fiyatlandırması hakkında daha fazla bilgi edinmek için sayfa.Visit the Traffic Manager Pricing page to learn more about fast probing pricing.

  • Hatalarının sayısı kaydırmadan kaçınma şansınız.Tolerated number of failures. Bu değer, bu uç nokta iyi durumda olmayan olarak işaretleme önce bir Traffic Manager Araştırma Aracı göstereceği kaç hataları belirtir.This value specifies how many failures a Traffic Manager probing agent tolerates before marking that endpoint as unhealthy. Değeri 0 ile 9 arasında değişebilir.Its value can range between 0 and 9. 0 değeri tek bir izleme hata sorunlu olarak işaretleneceğini bu endpoint neden olabilir.A value of 0 means a single monitoring failure can cause that endpoint to be marked as unhealthy. Hiçbir değer belirtilmemişse, varsayılan değer 3'ün kullanır.If no value is specified, it uses the default value of 3.

  • Yoklama zaman aşımı.Probe timeout. Bu özellik, bir sistem durumu kontrolü araştırma uç noktasına gönderilirken bir hata denetleyen Traffic Manager Araştırma Aracı olduğunu düşünmeden önce beklemesi gereken süreyi belirtir.This property specifies the amount of time the Traffic Manager probing agent should wait before considering that check a failure when a health check probe is sent to the endpoint. Yoklama aralığı 30 saniye olarak ayarlarsanız, 5 ve 10 saniye arasında bir zaman aşımı değeri ayarlayabilirsiniz.If the Probing Interval is set to 30 seconds, then you can set the Timeout value between 5 and 10 seconds. Hiçbir değer belirtilmemişse, varsayılan değer 10 saniye olarak kullanır.If no value is specified, it uses a default value of 10 seconds. Yoklama aralığı 10 saniye olarak ayarlarsanız, 5 ila 9 saniye arasında bir zaman aşımı değeri ayarlayabilirsiniz.If the Probing Interval is set to 10 seconds, then you can set the Timeout value between 5 and 9 seconds. Hiçbir zaman aşımı değeri belirtilmediği takdirde, 9 saniye varsayılan değeri kullanır.If no Timeout value is specified, it uses a default value of 9 seconds.

    Traffic Manager uç nokta izleme

    Şekil: Traffic Manager uç nokta izlemeFigure: Traffic Manager endpoint monitoring

Uç nokta izleme nasıl çalışırHow endpoint monitoring works

İzleme Protokolü HTTP veya HTTPS ' ayarlanırsa, Traffic Manager Araştırma Aracı protokol, bağlantı noktası ve göreli yol verilen kullanarak uç noktaya bir GET isteği yapar.If the monitoring protocol is set as HTTP or HTTPS, the Traffic Manager probing agent makes a GET request to the endpoint using the protocol, port, and relative path given. Geri 200 Tamam yanıtı alır ya da yapılandırılan tüm yanıtlar beklenen durum kodu *aralıkları, sonra da bu uç nokta sağlıklı olarak kabul edilir.If it gets back a 200-OK response, or any of the responses configured in the Expected status code *ranges, then that endpoint is considered healthy. Yanıt farklı bir değer ise veya sonra aracıyı yeniden dener (Bu ayarı 0 ise hiçbir yeniden dener yapılır), sayı hataları kaydırmadan kaçınma şansınız ayarına göre araştırma Traffic Manager belirtilen zaman aşımı süresi içinde yanıt alınamazsa.If the response is a different value, or, if no response is received within the timeout period specified, then the Traffic Manager probing agent re-attempts according to the Tolerated Number of Failures setting (no re-attempts are done if this setting is 0). Art arda hata sayısını, sayı hataları kaydırmadan kaçınma şansınız ayarından daha yüksekse, bu uç nokta olarak sağlıksız olarak işaretlenir.If the number of consecutive failures is higher than the Tolerated Number of Failures setting, then that endpoint is marked as unhealthy.

İzleme Protokolü TCP ise, Traffic Manager araştırma aracı kullanarak belirtilen bağlantı noktası TCP bağlantısı isteği başlatır.If the monitoring protocol is TCP, the Traffic Manager probing agent initiates a TCP connection request using the port specified. Bağlantı isteğine yanıt veren bir uç nokta yanıt verirse, bu sistem durumu denetimi başarılı işaretlenir ve Traffic Manager Araştırma Aracı TCP bağlantısı sıfırlar.If the endpoint responds to the request with a response to establish the connection, that health check is marked as a success and the Traffic Manager probing agent resets the TCP connection. Yanıt farklı bir değer ise veya zaman aşımı süresi içinde yanıt alınamazsa belirtilmezse, Traffic Manager aracısını yeniden dener (Bu ayarı 0 ise hiçbir yeniden dener yapılan), sayı hataları kaydırmadan kaçınma şansınız ayarına göre algılanıyor.If the response is a different value, or if no response is received within the timeout period specified, the Traffic Manager probing agent re-attempts according to the Tolerated Number of Failures setting (no re-attempts are made if this setting is 0). Art arda hata sayısını, sayı hataları kaydırmadan kaçınma şansınız ayarından daha yüksekse, bu uç nokta sağlıksız olarak işaretlenir.If the number of consecutive failures is higher than the Tolerated Number of Failures setting, then that endpoint is marked unhealthy.

Tüm durumlarda, Traffic Manager, birden çok konumlardan araştırmaları ve art arda hata belirleme her bölge içinde gerçekleşir.In all cases, Traffic Manager probes from multiple locations and the consecutive failure determination happens within each region. Bu, aynı zamanda uç noktaları yoklama aralığı için kullanılan ayarından daha yüksek sıklığa sahip Traffic Manager'dan sistem durumu araştırmaları alıyorsunuz anlamına gelir.This also means that endpoints are receiving health probes from Traffic Manager with a higher frequency than the setting used for Probing Interval.

Not

HTTP veya HTTPS protokolü izleme için bir ortak uç nokta tarafında uygulamanızda - Örneğin, /health.aspx özel bir sayfa uygulamak için uygulamadır.For HTTP or HTTPS monitoring protocol, a common practice on the endpoint side is to implement a custom page within your application - for example, /health.aspx. İzleme için bu yolu kullanarak, performans sayaçları denetimi veya veritabanı kullanılabilirlik doğrulama gibi uygulamaya özel denetimleri gerçekleştirebilirsiniz.Using this path for monitoring, you can perform application-specific checks, such as checking performance counters or verifying database availability. Bu özel denetimler bağlı olarak, sayfanın uygun HTTP durum kodu döndürür.Based on these custom checks, the page returns an appropriate HTTP status code.

Traffic Manager profilindeki tüm uç noktaları, izleme ayarlarını paylaşın.All endpoints in a Traffic Manager profile share monitoring settings. Farklı uç noktalar için farklı izleme ayarlarını kullanmanız gerekiyorsa, oluşturabileceğiniz iç içe Traffic Manager profillerini.If you need to use different monitoring settings for different endpoints, you can create nested Traffic Manager profiles.

Uç nokta ve profil durumuEndpoint and profile status

Etkinleştirebilir ve Traffic Manager profillerini ve uç noktaları devre dışı bırakın.You can enable and disable Traffic Manager profiles and endpoints. Ancak, Traffic Manager'ın bir sonuç ayarları ve işlemleri otomatik olarak uç nokta durumundaki bir değişikliği de oluşabilir.However, a change in endpoint status also might occur as a result of Traffic Manager automated settings and processes.

Uç nokta durumuEndpoint status

Etkinleştirebilir veya belirli bir uç noktayı devre dışı.You can enable or disable a specific endpoint. Yine de iyi olabilir, temel alınan hizmete etkilenmez.The underlying service, which might still be healthy, is unaffected. Uç nokta durumunu değiştirme, uç nokta Traffic Manager profilindeki kullanılabilirliğini denetler.Changing the endpoint status controls the availability of the endpoint in the Traffic Manager profile. Bir uç nokta durumu devre dışı bırakıldığında, Traffic Manager sistem durumu denetlemez ve uç nokta bir DNS yanıtına dahil edilmez.When an endpoint status is disabled, Traffic Manager does not check its health and the endpoint is not included in a DNS response.

Profil durumuProfile status

Profil durumu ayarını kullanarak, etkinleştirebilir veya belirli bir profili devre dışı bırakın.Using the profile status setting, you can enable or disable a specific profile. Uç nokta durumunu tek bir uç nokta etkiler, profil durumu tüm uç noktalar dahil olmak üzere tüm profil etkiler.While endpoint status affects a single endpoint, profile status affects the entire profile, including all endpoints. Bir profili devre dışı bıraktığınızda, uç noktaları için sistem durumu denetimi ve uç nokta bir DNS yanıtına dahil edilir.When you disable a profile, the endpoints are not checked for health and no endpoints are included in a DNS response. Bir NXDOMAIN yanıt kodu, DNS sorgusu döndürülür.An NXDOMAIN response code is returned for the DNS query.

Uç nokta izleme durumuEndpoint monitor status

Uç nokta izleme durumu uç nokta durumunu gösteren bir Traffic Manager tarafından oluşturulan bir değerdir.Endpoint monitor status is a Traffic Manager-generated value that shows the status of the endpoint. Bu ayarı el ile değiştiremezsiniz.You cannot change this setting manually. Uç nokta izleme durumu uç nokta izleme sonuçlarını ve yapılandırılmış uç noktası durumu birleşimidir.The endpoint monitor status is a combination of the results of endpoint monitoring and the configured endpoint status. Uç Noktası İzleyicisi durumu olası değerler aşağıdaki tabloda gösterilmiştir:The possible values of endpoint monitor status are shown in the following table:

Profil durumuProfile status Uç nokta durumuEndpoint status Uç nokta izleme durumuEndpoint monitor status NotlarNotes
Devre dışıDisabled EnabledEnabled Etkin değilInactive Profili devre dışı bırakıldı.The profile has been disabled. Uç nokta durumu etkindir; ancak, profil durumu (devre dışı) önceliklidir.Although the endpoint status is Enabled, the profile status (Disabled) takes precedence. Devre dışı profillerindeki uç noktalar izlenmeyen.Endpoints in disabled profiles are not monitored. DNS sorgu için bir NXDOMAIN yanıt kodu döndürülür.An NXDOMAIN response code is returned for the DNS query.
<Tüm><any> Devre dışıDisabled Devre dışıDisabled Uç noktayı devre dışı bırakıldı.The endpoint has been disabled. Devre dışı uç noktalar izlenmeyen.Disabled endpoints are not monitored. Uç nokta DNS yanıtlarını bulunmaz, bu nedenle, trafiği almaz.The endpoint is not included in DNS responses, therefore, it does not receive traffic.
EnabledEnabled EnabledEnabled ÇevrimiçiOnline Uç nokta izlenir ve iyi durumda.The endpoint is monitored and is healthy. Bu DNS yanıtları bulunur ve trafik alabilir.It is included in DNS responses and can receive traffic.
EnabledEnabled EnabledEnabled DüşürüldüDegraded Uç nokta izleme sistem durumu denetimi başarısız oluyor.Endpoint monitoring health checks are failing. Uç nokta DNS yanıtlarını dahil değildir ve trafiği almaz.The endpoint is not included in DNS responses and does not receive traffic.
Bu konuda bir özel tüm uç noktalar düşürülmüş ise bu durumda tümünün sorgu yanıtta döndürülmesi kabul edilir olduğunu).An exception to this is if all endpoints are degraded, in which case all of them are considered to be returned in the query response).
EnabledEnabled EnabledEnabled CheckingEndpointCheckingEndpoint İzlenen uç nokta, ancak birinci Araştırmanın sonuçlarını henüz alınamadı.The endpoint is monitored, but the results of the first probe have not been received yet. CheckingEndpoint genellikle hemen ekleme veya profilinde bir uç noktası etkinleştirildikten sonra oluşan geçici bir durumdur.CheckingEndpoint is a temporary state that usually occurs immediately after adding or enabling an endpoint in the profile. Bu durumdaki bir uç nokta DNS yanıtları bulunur ve trafik alabilir.An endpoint in this state is included in DNS responses and can receive traffic.
EnabledEnabled EnabledEnabled DurdurulduStopped Uç noktaya işaret eden bir web uygulaması çalışmıyor.The web app that the endpoint points to is not running. Web uygulaması ayarlarını kontrol edin.Check the web app settings. Bu, uç nokta türü iç içe uç noktasını ise ve alt profili devre dışı bırakılır veya etkin değil de oluşabilir.This can also happen if the endpoint is of type nested endpoint and the child profile is disabled or is inactive.
Durduruldu durumundaki bir uç nokta izlemesi yapılmaz.An endpoint with a Stopped status is not monitored. Bu DNS yanıtlarını dahil değildir ve trafiği almaz.It is not included in DNS responses and does not receive traffic. Bu konuda bir özel tüm uç noktalar düşürülmüş ise bu durumda tümünün sorgu yanıtta döndürülmesi kabul edilecek ' dir.An exception to this is if all endpoints are degraded, in which case all of them will be considered to be returned in the query response.

İç içe uç noktalar için uç nokta izleme durumu nasıl hesaplandığını hakkında daha fazla ayrıntı için bkz iç içe Traffic Manager profillerini.For details about how endpoint monitor status is calculated for nested endpoints, see nested Traffic Manager profiles.

Not

Web uygulamanızı standart katmanda veya üstünde çalışmıyor bir uç nokta durduruldu İzleyici durumu üzerinde App Service'te oluşabilir.A Stopped Endpoint monitor status can happen on App Service if your web application is not running in the Standard tier or above. Daha fazla bilgi için Traffic Manager tümleştirmesi App Service ile.For more information, see Traffic Manager integration with App Service.

Profil İzleyicisi durumuProfile monitor status

Profil İzleyicisi durumu, yapılandırılan profili durumu ve tüm uç noktalar için uç nokta izleme durum değerleri birleşimidir.The profile monitor status is a combination of the configured profile status and the endpoint monitor status values for all endpoints. Olası değerler aşağıdaki tabloda açıklanmıştır:The possible values are described in the following table:

(Yapılandırılmış gibi) profil durumuProfile status (as configured) Uç nokta izleme durumuEndpoint monitor status Profil İzleyicisi durumuProfile monitor status NotlarNotes
Devre dışıDisabled <tüm> veya bir profille tanımlanmış uç nokta yok.<any> or a profile with no defined endpoints. Devre dışıDisabled Profili devre dışı bırakıldı.The profile has been disabled.
EnabledEnabled En az bir uç nokta durumu düzeyi düşürüldü.The status of at least one endpoint is Degraded. DüşürüldüDegraded Hangi uç noktaları ilgili daha fazla dikkat etmeniz gereken belirlemek için tek bir uç nokta durum değerleri gözden geçirin.Review the individual endpoint status values to determine which endpoints require further attention.
EnabledEnabled En az bir uç nokta durumu çevrimiçi olarak.The status of at least one endpoint is Online. Uç nokta Degraded durumuna sahip.No endpoints have a Degraded status. ÇevrimiçiOnline Hizmet trafiği kabul ediyor.The service is accepting traffic. Başka bir eylem gerekli değildir.No further action is required.
EnabledEnabled En az bir uç nokta CheckingEndpoint durumudur.The status of at least one endpoint is CheckingEndpoint. Hiçbir Exchange Online veya Degraded durumu noktalarıdır.No endpoints are in Online or Degraded status. CheckingEndpointsCheckingEndpoints Bu geçiş durumu, oluşturulan veya etkinleştirilen, bir profil olduğunda gerçekleşir.This transition state occurs when a profile if created or enabled. Uç nokta sistem ilk kez olup olmadığı denetleniyor.The endpoint health is being checked for the first time.
EnabledEnabled Devre dışı veya durdurulmuş profildeki tüm uç noktaların durumları olan ya da tanımlanmış uç nokta profile sahip.The statuses of all endpoints in the profile are either Disabled or Stopped, or the profile has no defined endpoints. Etkin değilInactive Uç nokta etkin olan ancak profil hala etkin.No endpoints are active, but the profile is still Enabled.

Uç nokta yük devretme ve kurtarmaEndpoint failover and recovery

Traffic Manager, düzenli aralıklarla sağlıklı uç noktalar dahil olmak üzere her uç noktasının durumunu denetler.Traffic Manager periodically checks the health of every endpoint, including unhealthy endpoints. Traffic Manager uç nokta sağlıklı duruma gelir ve geri döndürme taşır algılar.Traffic Manager detects when an endpoint becomes healthy and brings it back into rotation.

Aşağıdaki olaylardan herhangi biri gerçekleştiğinde bir uç nokta sağlam değil:An endpoint is unhealthy when any of the following events occur:

  • İzleme Protokolü, HTTP veya HTTPS ise:If the monitoring protocol is HTTP or HTTPS:
    • 200 yanıt ya da belirtilen durum aralığı içermeyen bir yanıt beklenen durum kodu aralığı ayarı (301/302 yeniden yönlendirme veya farklı 2xx kod dahil) alınır.A non-200 response, or a response that does not include the status range specified in the Expected status code ranges setting, is received (including a different 2xx code, or a 301/302 redirect).
  • İzleme protokol TCP olduğunda:If the monitoring protocol is TCP:
    • Traffic Manager tarafından gönderilen bağlantı kurma denemesi eşitleme isteğine yanıt olarak ACK veya SYN ACK dışındaki bir yanıt aldı.A response other than ACK or SYN-ACK is received in response to the SYNC request sent by Traffic Manager to attempt a connection establishment.
  • Zaman aşımı.Timeout.
  • Uç noktası erişilebilir olmaması kaynaklanan herhangi başka bir bağlantı sorunu.Any other connection issue resulting in the endpoint being not reachable.

Sorun giderme başarısız denetimler hakkında daha fazla bilgi için bkz: durumu Azure Traffic Manager'da düşürülmüş sorun giderme.For more information about troubleshooting failed checks, see Troubleshooting Degraded status on Azure Traffic Manager.

Zaman çizelgesinde aşağıdaki şekilde aşağıdaki ayarlara sahip bir Traffic Manager uç nokta izleme işleminin ayrıntılı açıklamasıdır: İzleme Protokolü HTTP olduğu, araştırma aralığı 30 saniye, tolere edilen hata sayısı 3 olan, zaman aşımı değeri 10 saniye ve DNS TTL'yi, 30 saniye.The timeline in the following figure is a detailed description of the monitoring process of Traffic Manager endpoint that has the following settings: monitoring protocol is HTTP, probing interval is 30 seconds, number of tolerated failures is 3, timeout value is 10 seconds, and DNS TTL is 30 seconds.

Traffic Manager uç nokta yük devretme ve yeniden çalışma dizisi

Şekil: Traffic manager uç nokta yük devretme ve kurtarma dizisiFigure: Traffic manager endpoint failover and recovery sequence

  1. ALMA.GET. Her uç nokta için sistemin izlenmesi Traffic Manager İzleme ayarlarında belirtilen yolda bir GET isteği yapar.For each endpoint, the Traffic Manager monitoring system performs a GET request on the path specified in the monitoring settings.

  2. Belirtilen izleme ayarlarını Traffic Manager profili 200 Tamam'ı veya özel kod aralığı .200 OK or custom code range specified Traffic Manager profile monitoring settings . Bir HTTP 200 OK izleme sistemi bekliyor veya veya özel kod aralığı 10 saniye içinde döndürülecek ayarları ileti izleme Traffic Manager profili belirtilmedi.The monitoring system expects an HTTP 200 OK or the or custom code range specified Traffic Manager profile monitoring settings message to be returned within 10 seconds. Bu yanıt aldığında, hizmet kullanılabilir tanır.When it receives this response, it recognizes that the service is available.

  3. Denetimler arasındaki 30 saniye.30 seconds between checks. Uç nokta sistem durumu denetimi, her 30 saniyede tekrarlanır.The endpoint health check is repeated every 30 seconds.

  4. Hizmet kullanılamıyor.Service unavailable. Hizmet kullanılamaz.The service becomes unavailable. Traffic Manager kadar sonraki sistem durumu denetimi oynatacaklarını bilmez.Traffic Manager will not know until the next health check.

  5. İzleme yola erişme girişiminde.Attempts to access the monitoring path. İzleme sistemi için bir GET isteği yapar, ancak bu 10 saniyelik zaman aşımı süresi içinde yanıt almaz (Alternatif olarak, bir 200 yanıt alınması).The monitoring system performs a GET request, but does not receive a response within the timeout period of 10 seconds (alternatively, a non-200 response may be received). Ardından üç kez daha, 30 saniyelik aralıklarla çalışır.It then tries three more times, at 30-second intervals. Ardından bir deneme başarılı olursa, deneme sayısı sıfırlanır.If one of the tries is successful, then the number of tries is reset.

  6. Durumu ayarlamak için Degraded.Status set to Degraded. Dördüncü ardışık hatadan sonra kullanılabilir uç nokta durumu izleme sistemi Degraded işaretler.After a fourth consecutive failure, the monitoring system marks the unavailable endpoint status as Degraded.

  7. Trafik, diğer Uç noktalara yönlendirilmesiyle.Traffic is diverted to other endpoints. Traffic Manager DNS ad sunucuları güncelleştirilir ve Traffic Manager uç noktası artık DNS sorgularına yanıt verir.The Traffic Manager DNS name servers are updated and Traffic Manager no longer returns the endpoint in response to DNS queries. Yeni bağlantılar kullanılabilir başka Uç noktalara yönlendirilir.New connections are directed to other, available endpoints. Ancak, bu uç nokta içeren önceki DNS yanıtları hala yinelenen DNS sunucuları ve DNS istemcileri tarafından önbelleğe alınabilir.However, previous DNS responses that include this endpoint may still be cached by recursive DNS servers and DNS clients. İstemciler, DNS Önbellek süresi dolana kadar uç noktasını kullanmaya devam eder.Clients continue to use the endpoint until the DNS cache expires. DNS Önbellek süre sonu gibi istemciler yeni DNS sorguları ve farklı Uç noktalara yönlendirilir.As the DNS cache expires, clients make new DNS queries and are directed to different endpoints. Önbelleğe alma süresi, Traffic Manager profili, örneğin, 30 saniye TTL ayar tarafından denetlenir.The cache duration is controlled by the TTL setting in the Traffic Manager profile, for example, 30 seconds.

  8. Durum denetimleri devam.Health checks continue. Traffic Manager Degraded durumu sahipken uç noktasının durumunu denetlemek devam eder.Traffic Manager continues to check the health of the endpoint while it has a Degraded status. Traffic Manager için sistem durumu uç noktanın döndürdüğü algılar.Traffic Manager detects when the endpoint returns to health.

  9. Hizmet yeniden çevrimiçi gelen.Service comes back online. Hizmet kullanılabilir hale gelir.The service becomes available. İzleme sistemi, sonraki sistem durumu denetimi başarılı olana dek uç nokta Traffic Manager'da Degraded durumu korur.The endpoint retains its Degraded status in Traffic Manager until the monitoring system performs its next health check.

  10. Trafik hizmeti sürdürür.Traffic to service resumes. Traffic Manager, bir GET isteği gönderir ve 200 Tamam durumu yanıtı alır.Traffic Manager sends a GET request and receives a 200 OK status response. Hizmeti, sağlıklı bir duruma döndürdü.The service has returned to a healthy state. Traffic Manager ad sunucularıyla güncelleştirilir ve hizmetin DNS adı, DNS yanıtlarının kullanıma el başlar.The Traffic Manager name servers are updated, and they begin to hand out the service's DNS name in DNS responses. Trafiği uç noktaya döndüren diğer uç noktalardan süresinin dolmasını ve varolan bağlantılar diğer uç noktalar olarak sonlandırılır önbelleğe alınan DNS yanıtları döndürür.Traffic returns to the endpoint as cached DNS responses that return other endpoints expire, and as existing connections to other endpoints are terminated.

    Not

    Traffic Manager DNS düzeyinde çalışır çünkü herhangi bir uç nokta için varolan bağlantılar etkilemek olamaz.Because Traffic Manager works at the DNS level, it cannot influence existing connections to any endpoint. Uç noktalar (veya değiştirilen profili ayarları, yük devretme ve yeniden çalışma sırasında) arasındaki trafiği yönlendirir, Traffic Manager yeni bağlantıları kullanılabilir Uç noktalara yönlendirir.When it directs traffic between endpoints (either by changed profile settings, or during failover or failback), Traffic Manager directs new connections to available endpoints. Ancak, diğer uç noktalardan bu oturum sonlandırılana kadar mevcut bağlantıları üzerinden trafiği almaya devam edebilir.However, other endpoints might continue to receive traffic via existing connections until those sessions are terminated. Mevcut bağlantılardan boşaltma trafiği etkinleştirmek için uygulamalar her uç nokta ile kullanılan oturum süresi sınırlamanız gerekir.To enable traffic to drain from existing connections, applications should limit the session duration used with each endpoint.

Trafik yönlendirme yöntemleriTraffic-routing methods

Bir uç nokta Degraded durumuna sahip olduğunda, DNS sorgularına yanıt artık döndürülür.When an endpoint has a Degraded status, it is no longer returned in response to DNS queries. Bunun yerine, başka bir uç nokta seçilen döndürdü ve.Instead, an alternative endpoint is chosen and returned. Nasıl alternatif uç nokta seçilir profilinde yapılandırılan trafik yönlendirme yöntemini belirler.The traffic-routing method configured in the profile determines how the alternative endpoint is chosen.

  • Öncelik.Priority. Uç noktaları bir öncelik listesi oluşturur.Endpoints form a prioritized list. Listedeki ilk kullanılabilir uç nokta her zaman döndürülür.The first available endpoint on the list is always returned. Bir uç nokta durumu düzeyi düşürüldü, ardından sonraki kullanılabilir uç nokta döndürülür.If an endpoint status is Degraded, then the next available endpoint is returned.
  • Ağırlıklı.Weighted. Tüm kullanılabilir uç nokta rastgele atanan ağırlıkları ve diğer kullanılabilir uç noktalar ağırlıkları göre seçilir.Any available endpoint is chosen at random based on their assigned weights and the weights of the other available endpoints.
  • Performans.Performance. Son kullanıcıya en yakın uç nokta döndürülür.The endpoint closest to the end user is returned. Uç noktanın kullanılamıyorsa, Traffic Manager trafik sonraki en yakın Azure bölgesinde uç noktalarına taşır.If that endpoint is unavailable, Traffic Manager moves traffic to the endpoints in the next closest Azure region. Performans trafiği yönlendirme için alternatif bir yük devretme planları kullanarak yapılandırabilirsiniz iç içe Traffic Manager profillerini.You can configure alternative failover plans for performance traffic-routing by using nested Traffic Manager profiles.
  • Coğrafi.Geographic. Sorgu isteği temel alarak coğrafi konumu hizmet eşlenmiş uç IP'ler döndürülür.The endpoint mapped to serve the geographic location based on the query request IP’s is returned. Uç noktanın kullanılamıyorsa, yalnızca bir profilinde bir uç nokta için bir coğrafi konumda eşlenebilir olduğundan başka bir uç nokta yük devretme için seçilir değil (daha fazla ayrıntı bulunan SSS).If that endpoint is unavailable, another endpoint will not be selected to failover to, since a geographic location can be mapped only to one endpoint in a profile (more details are in the FAQ). Coğrafi yönlendirme kullanırken en iyi uygulama, müşterilerinin profil uç noktaları olarak birden fazla uç nokta ile iç içe Traffic Manager profillerini kullanmasını öneririz.As a best practice, when using geographic routing, we recommend customers to use nested Traffic Manager profiles with more than one endpoint as the endpoints of the profile.
  • Birden çok değerli IPv4/IPv6 adresleriyle eşlenen birden fazla uç nokta döndürülür.MultiValue Multiple endpoints mapped to IPv4/IPv6 addresses are returned. Bu profil için bir sorgu alındığında, sağlıklı uç noktalar göre döndürülen en fazla kayıt sayısı yanıt belirttiğiniz değeri.When a query is received for this profile, healthy endpoints are returned based on the Maximum record count in response value that you have specified. İki uç nokta, yanıtları varsayılan sayısıdır.The default number of responses is two endpoints.
  • Alt ağ bir IP adresi aralıklarını kümesine eşlenmiş uç nokta döndürülür.Subnet The endpoint mapped to a set of IP address ranges is returned. Bu IP adresinden bir istek alındığında, bu IP adresi için eşlenmiş bir uç nokta döndürdü.When a request is received from that IP address, the endpoint returned is the one mapped for that IP address. 

Daha fazla bilgi için Traffic Manager trafik yönlendirme yöntemleri.For more information, see Traffic Manager traffic-routing methods.

Not

Tüm uygun uç noktalar düşürülmüş durumuna sahip olduğunda normal trafik yönlendirme davranışı için bir özel durum oluşur.One exception to normal traffic-routing behavior occurs when all eligible endpoints have a degraded status. "En iyi çaba" deneme trafik Yöneticisi yapar ve tüm Degraded durum uç noktalar gerçekten çevrimiçi bir durumda ise olarak yanıt veren.Traffic Manager makes a "best effort" attempt and responds as if all the Degraded status endpoints actually are in an online state. Bu davranış, herhangi bir uç nokta DNS yanıtında döndürmediğine olacaktır alternatif için tercih edilir.This behavior is preferable to the alternative, which would be to not return any endpoint in the DNS response. Devre dışı veya durdurulmuş uç noktaları izlenmez; bu nedenle, bunlar trafiği için uygun olarak kabul edilmez.Disabled or Stopped endpoints are not monitored, therefore, they are not considered eligible for traffic.

Bu durum genellikle hizmet tarafından hatalı yapılandırılması gibi neden olur:This condition is commonly caused by improper configuration of the service, such as:

  • Traffic Manager sistem durumu denetimleri engelleyen bir erişim denetim listesi [ACL].An access control list [ACL] blocking the Traffic Manager health checks.
  • İzleme bağlantı noktası veya Traffic manager profili protokolünde hatalı bir yapılandırma.An improper configuration of the monitoring port or protocol in the Traffic manager profile.

Traffic Manager sistem durumu denetimleri düzgün şekilde yapılandırılmadıysa, gibi ancak Traffic Manager yönlendirme trafiği görünebilir bu davranışının sonucu olan olduğu düzgün bir şekilde çalışıyor.The consequence of this behavior is that if Traffic Manager health checks are not configured correctly, it might appear from the traffic routing as though Traffic Manager is working properly. Ancak, bu durumda, uç nokta yük devretme genel uygulama kullanılabilirliği etkiler şey olamaz.However, in this case, endpoint failover cannot happen which affects overall application availability. Profil Degraded durumu bir çevrimiçi durumunu göstermektedir denetlemek önemlidir.It is important to check that the profile shows an Online status, not a Degraded status. Traffic Manager sistem durumu denetimleri beklendiği gibi çalıştığını çevrimiçi bir durumu gösterir.An Online status indicates that the Traffic Manager health checks are working as expected.

Sorun giderme hakkında daha fazla bilgi için sistem durumu denetimleri başarısız oldu bkz durumu Azure Traffic Manager'da düşürülmüş sorun giderme.For more information about troubleshooting failed health checks, see Troubleshooting Degraded status on Azure Traffic Manager.

Sonraki adımlarNext steps

Bilgi Traffic Manager nasıl çalışır?Learn how Traffic Manager works

Daha fazla bilgi edinin trafik yönlendirme yöntemlerini Traffic Manager tarafından desteklenenLearn more about the traffic-routing methods supported by Traffic Manager

Bilgi edinmek için nasıl Traffic Manager profili oluşturmaLearn how to create a Traffic Manager profile

Degraded durumu sorunlarını giderme üzerinde bir Traffic Manager uç noktasıTroubleshoot Degraded status on a Traffic Manager endpoint