Sağlık Denetimleri
Hakkında
Sağlık denetimleri TR7 GTM tarafından DNS kayıtlarının sağlıklı olup olmamasının kontrol edilmesidir. TR7 GTM; DNS kayıtları için HTTP, Senaryo, Datacenter, TCP, Ping, Oracle ve diğer yöntemlerle sağlık denetimi sağlar. sağlık denetimlerinin sonuçlarına göre ise ilgili DNS kaydının sorgusu halinde hangi cevabın döneceği veya cevabın hangi veri merkezinden döneceği yönetilebilir.
Nasıl Eklenir?
Yeni bir Sağlık Denetimi eklemek için TR7 ASP web arayüzü üzerinden, Global Traffic Manager (GTM) > Settings > Health Checks > Add adımları takip edilir. Açılan ekranda yeni bir Sağlık Denetimi tanımlanabilir.
Arayüz
Sağlık Denetimleri Listeleme Ekranı
"Global Traffic Manager (GTM) > Settings > Health Checks" adımları takip edilerek TR7 ASP cihazı üzerinde ekli olan tüm Sağlık Denetimlerinin listesine ulaşılır. Bu ekran üzerinde Sağlık Denetimi ekleme, düzenleme ve silme işlemleri yapılır.
- 1 (Information to be Displayed in the Table)
Sağlık Denetimleri listesinin bulunduğu tabloda hangi bilgilerin gösterilip gösterilmeyeceği seçilir.
Seçilebilecek ve varsayılan olarak seçili gelen bilgiler;
- Status
- Check Type
- Name
- 2 (Add)
Add
butonuna tıklanarak yeni bir Sağlık Denetimi ekleme formu açılır.
- 3 (Edit)
Edit
butonuna tıklanarak ilgili Sağlık Denetimi'nin düzenleme ekranı açılır.
- 4 (Delete)
Bir veya birden fazla Sağlık Denetimi seçilerek Delete
butonuna tıklanarak ilgili Sağlık Denetimleri mevcut TR7 ASP cihazı üzerinde silinir.
- 5 (Search)
Tabloda bulunan tüm ifadeleri aramak için kullanılır.
- 6 (RegExp Search)
Tabloda bulunan tüm ifadeleri regexp olarak aramak için kullanılır.
- 7 (Column Based Search)
Tabloda bulunan tüm ifadeleri sütun bazlı aramak için kullanılır.
- 8 (Page Information)
Açılan listede kaç adet Sağlık Denetimi profilinin olduğunun ve kaç adet Sağlık Denetimi profilinin listelendiğinin bilgisi bulunmaktadır.
- 9 (Page Size)
Açılan listede maksimum kaç adet Sağlık Denetimleri'nin listeleneceği seçilir. Ok simgeleri ile sayfalar arasında geçiş yapılabilir.
- 10 (Information to be Displayed in the Automatic Health Checks Table)
TR7 GTM tarafından otomatik olarak oluşturulan Sağlık Denetimleri tablosunda hangi bilgilerin gösterilip gösterilmeyeceği seçilir.
Seçilebilecek ve varsayılan olarak seçili gelen bilgiler;
- Status
- Check Type
- Name
- 11 (Default Automatic Health Checks)
Varsayılan Otomatik Sağlık Denetimleri aşağıdaki şekildedir;
- Always: Her koşulda ve her zaman sağlıklı olarak kabul edilen ve sağlık denetimi yapılmaması istenilen bir DNS kaydı veya Datacenter var ise kullanılabilir.
- Never: Her koşulda ve her zaman sağlıksız olarak kabul edilen ve sağlık denetimi yapılmaması istenilen bir DNS kaydı veya Datacenter var ise kullanılabilir.
- (local) has internet access: Lokal veri merkezindeki TR7 cihazının internet erişiminin sağlık denetimi.
- (local) is under maintenance: Lokal veri merkezindeki TR7 cihazının bakım modunda olmasının sağlık denetimi.
- 12 (Search)
Tabloda bulunan tüm ifadeleri aramak için kullanılır.
- 13 (RegExp Search)
Tabloda bulunan tüm ifadeleri regexp olarak aramak için kullanılır.
- 14 (Column Based Search)
Tabloda bulunan tüm ifadeleri sütun bazlı aramak için kullanılır.
- 15 (Page Information)
Açılan listede kaç adet Sağlık Denetimi'nin olduğunun ve kaç adet Sağlık Denetimi'nin listelendiğinin bilgisi bulunmaktadır.
- 16 (Page Size)
Açılan listede maksimum kaç adet Sağlık Denetimleri'nin listeleneceği seçilir. Ok simgeleri ile sayfalar arasında geçiş yapılabilir.
- 17 (Added Automatic Health Checks)
Yapılan ayarlar sonrası otomatik olarak eklenen sağlık denetimleri aşağıdaki şekildedir;
- Always: Her koşulda ve her zaman sağlıklı olarak kabul edilen ve sağlık denetimi yapılmaması istenilen bir DNS kaydı veya Datacenter var ise kullanılabilir.
- Never: Her koşulda ve her zaman sağlıksız olarak kabul edilen ve sağlık denetimi yapılmaması istenilen bir DNS kaydı veya Datacenter var ise kullanılabilir.
- (local) has internet access: Lokal veri merkezindeki TR7 cihazının internet erişiminin sağlık denetimi.
- (local) is under maintenance: Lokal veri merkezindeki TR7 cihazının bakım modunda olmasının sağlık denetimi.
- WAN access to DRC is successful: Eklenen diğer veri merkezindeki TR7 cihazına WAN erişiminin sağlık denetimi.
- LAN access to DRC is successful: Eklenen diğer veri merkezindeki TR7 cihazına LAN erişiminin sağlık denetimi.
- Access to DRC is successful: Eklenen diğer veri merkezindeki TR7 cihazına erişimin sağlık denetimi.
- DRC has internet access: Eklenen diğer veri merkezindeki TR7 cihazının internet erişiminin sağlık denetimi.
- DRC is under maintenance: Eklenen diğer veri merkezindeki TR7 cihazının bakım modunda olmasının sağlık denetimi.
Warning
Yapılan konfigürasyonlara göre varsayılan olarak otomatik eklenen sağlık denetimlerinde değişikler görüntülenebilir.
- Preview of Selected Health Check
"Global Traffic Manager (GTM) > Settings > Health Checks" adımları takip edildikten sonra herhangi bir Sağlık Denetimi'nin üzerine tıklandığında ekranın sağ tarafında ilgili Sağlık Denetimi'ne ait bilgilerin olduğu pencere açılır.
Bu pencerede ilgili Sağlık Denetimi'nin bilgilerine ulaşılabilmektedir.
Arayüz
Datacenter HC > Sağlık Denetimi Ekleme Formu
"Global Traffic Manager (GTM) > Settings > Health Checks > Add" adımları takip edilerek TR7 ASP cihazı üzerine yeni bir Sağlık Denetimi eklenir.
- Name
Oluşturulacak olan Sağlık Denetimi'ne isim girilir.
- Check Tpye
Datacenter HC seçilir.
- Expect Negative Result
Oluşturulan sağlık denetimi profilinin değili kontrol edilir. Örnek olarak TCP sağlık denetimi eklenip Expect Negative Result işaretlenirse, TCP bağlantısı kurulamadığı zaman sağlık denetimi başarılı sayılmış olur.
- Datacenter
Oluşturulacak olan Sağlık Denetimi'nin hangi veri merkezinde bulunan TR7 cihazına sağlık denetimi yapacağı seçilir.
- Datacenter HC Type
Oluşturulacak olan Sağlık Denetimi'nin seçili verimerkezinde hangi bilgiyi kontrol edeceği seçilir.
CPU Usage seçilerek seçilen veri merkezinin CPU kullanımının sağlık denetimi yapılır.
Less Than operatörü seçilerek verilen değerin küçük olması durumunda koşul devreye girer.
Equals To operatörü seçilerek verilen değerin eşit olması durumunda koşul devreye girer.
Greater Than operatörü seçilerek verilen değerin büyük olması durumunda koşul devreye girer.
Range operatörü seçilerek verilen değerin ilgili aralıkta olması durumunda koşul devreye girer.
BW seçilerek seçilen veri merkezinin bant genişliğinin sağlık denetimi yapılır.
Less Than operatörü seçilerek verilen değerin küçük olması durumunda koşul devreye girer.
Equals To operatörü seçilerek verilen değerin eşit olması durumunda koşul devreye girer.
Greater Than operatörü seçilerek verilen değerin büyük olması durumunda koşul devreye girer.
Range operatörü seçilerek verilen değerin ilgili aralıkta olması durumunda koşul devreye girer.
Up Services seçilerek seçilen veri merkezindeki ayakta olan vService sayısının sağlık denetimi yapılır.
Less Than operatörü seçilerek verilen değerin küçük olması durumunda koşul devreye girer.
Equals To operatörü seçilerek verilen değerin eşit olması durumunda koşul devreye girer.
Greater Than operatörü seçilerek verilen değerin büyük olması durumunda koşul devreye girer.
Range operatörü seçilerek verilen değerin ilgili aralıkta olması durumunda koşul devreye girer.
Down Services seçilerek seçilen veri merkezindeki ayakta olmayan vService sayısının sağlık denetimi yapılır.
Less Than operatörü seçilerek verilen değerin küçük olması durumunda koşul devreye girer.
Equals To operatörü seçilerek verilen değerin eşit olması durumunda koşul devreye girer.
Greater Than operatörü seçilerek verilen değerin büyük olması durumunda koşul devreye girer.
Range operatörü seçilerek verilen değerin ilgili aralıkta olması durumunda koşul devreye girer.
vService Status seçilerek seçilen veri merkezindeki vService'in sağlık denetimi yapılır.
İlgili veri merkezindeki, sağlık denetimi yapılacak olan vService ismi seçilir.
Seçilen vService ID'si, varsayılan haliyle bırakılması önerilir.
vService Status seçilerek seçilen veri merkezindeki vService'in oturum sayısına göre sağlık denetimi yapılır.
İlgili veri merkezindeki, oturum sayısına göre sağlık denetimi yapılacak olan vService ismi seçilir.
Seçilen vService ID'si, varsayılan haliyle bırakılması önerilir.
Less Than operatörü seçilerek verilen değerin küçük olması durumunda koşul devreye girer.
Equals To operatörü seçilerek verilen değerin eşit olması durumunda koşul devreye girer.
Greater Than operatörü seçilerek verilen değerin büyük olması durumunda koşul devreye girer.
Range operatörü seçilerek verilen değerin ilgili aralıkta olması durumunda koşul devreye girer.
vService Request Per Second seçilerek seçilen veri merkezindeki vService'in saniyedeki istek sayısına göre sağlık denetimi yapılır.
İlgili veri merkezindeki, saniyelik istek sayısına göre sağlık denetimi yapılacak olan vService ismi seçilir.
Seçilen vService ID'si, varsayılan haliyle bırakılması önerilir.
Less Than operatörü seçilerek verilen değerin küçük olması durumunda koşul devreye girer.
Equals To operatörü seçilerek verilen değerin eşit olması durumunda koşul devreye girer.
Greater Than operatörü seçilerek verilen değerin büyük olması durumunda koşul devreye girer.
Range operatörü seçilerek verilen değerin ilgili aralıkta olması durumunda koşul devreye girer.
vService Connections seçilerek seçilen veri merkezindeki vService'in bağlantı sayısına göre sağlık denetimi yapılır.
İlgili veri merkezindeki, bağlantı sayısına göre sağlık denetimi yapılacak olan vService ismi seçilir.
Seçilen vService ID'si, varsayılan haliyle bırakılması önerilir.
Less Than operatörü seçilerek verilen değerin küçük olması durumunda koşul devreye girer.
Equals To operatörü seçilerek verilen değerin eşit olması durumunda koşul devreye girer.
Greater Than operatörü seçilerek verilen değerin büyük olması durumunda koşul devreye girer.
Range operatörü seçilerek verilen değerin ilgili aralıkta olması durumunda koşul devreye girer.
vService CPU Usage seçilerek seçilen veri merkezindeki vService'in CPU kullanımına göre sağlık denetimi yapılır.
İlgili veri merkezindeki, CPU kullanımına göre sağlık denetimi yapılacak olan vService ismi seçilir.
Seçilen vService ID'si, varsayılan haliyle bırakılması önerilir.
Less Than operatörü seçilerek verilen değerin küçük olması durumunda koşul devreye girer.
Equals To operatörü seçilerek verilen değerin eşit olması durumunda koşul devreye girer.
Greater Than operatörü seçilerek verilen değerin büyük olması durumunda koşul devreye girer.
Range operatörü seçilerek verilen değerin ilgili aralıkta olması durumunda koşul devreye girer.
vService BW seçilerek seçilen veri merkezindeki vService'in bant genişliği göre sağlık denetimi yapılır.
İlgili veri merkezindeki, bant genişliği kullanımına göre sağlık denetimi yapılacak olan vService ismi seçilir.
Seçilen vService ID'si, varsayılan haliyle bırakılması önerilir.
Less Than operatörü seçilerek verilen değerin küçük olması durumunda koşul devreye girer.
Equals To operatörü seçilerek verilen değerin eşit olması durumunda koşul devreye girer.
Greater Than operatörü seçilerek verilen değerin büyük olması durumunda koşul devreye girer.
Range operatörü seçilerek verilen değerin ilgili aralıkta olması durumunda koşul devreye girer.
- Required Successes
Sağlıklı cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışır sayılması için gereken başarılı cevap sayısı belirlenir.
- Required Failures
Başarısız cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışmıyor sayılması için gereken başarısız cevap sayısı belirlenir.
- Add
Add
butonuna tıklanarak Sağlık Denetimi eklenir.
TCP > Sağlık Denetimi Ekleme Formu
"Global Traffic Manager (GTM) > Settings > Health Checks > Add" adımları takip edilerek TR7 ASP cihazı üzerine yeni bir Sağlık Denetim eklenir.
- Name
Oluşturulacak olan Sağlık Denetimi'ne isim girilir.
- Check Type
TCP seçilir.
- Address
Oluşturulacak olan Sağlık Denetimi'ne ait IP:Port bilgileri girilir.
- vDevice
Oluşturulacak olan Sağlık Denetimi'nin hangi sanal TR7 cihazı üzerinden yapılacağı seçilir.
- Route Table
Eklenen Sağlık Denetimi'nin hangi Route Tablosu üzerinden yapılacağı seçilir. Eğer Route Tablosu eklenmediyse DEFAULT olarak kalmalıdır. Route Tabloları hakkında detaylı bilgiye ulaşmak için tıklayınız.
- Expect Negative Result
Oluşturulan sağlık denetiminin değili kontrol edilir. Örnek olarak TCP sağlık denetimi eklenip Expect Negative Result işaretlenirse, TCP bağlantısı kurulamadığı zaman sağlık denetimi başarılı sayılmış olur.
- Period
Periyodu 0.5-3600 arasında bir değer olmalıdır. Servislerin kaç saniyelik (sn) aralıklarla kontrol edileceği belirlenir.
- Timeout
Zaman aşımı limiti 0.01-3600 arasında bir değer olmalıdır. Sağlık denetimi sırasında başarısız sayılması için maksimum bekleme süresi saniye (sn) cinsinden belirlenir.
- Allow Half Open TCP Connections
- TCP Scenario
Senaryo bazlı olarak TCP sağlık denetimi yapmak için kullanılır. Gönderilecek bilgiler ve cevap sırasındaki bilgiler kontrol edilerek sağlık denetiminin sonucu belirlenir.
Telnet protokolü kullanılarak istek yapılır. İlk satıra HTTP istek satırı, diğer satırlara HTTP istek başlık bilgileri yazılır. Girilecek olan en son bilgiden sonra iki satır ENTER ile boş bırakılmalıdır.
Sunucudan dönen cevap gövde (body) bilgisi kontrol edilir. Yazılacak olan metinin cevap gövdesi içerisinde geçmesi durumu kontrol edilir.
Sunucudan dönen cevap gövde (body) bilgisi Regex ile kontrol edilir.
Girilen değer kadar oluşturulan senaryo bekletilerek işlem gerçekleşir.
- Required Successes
Sağlıklı cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışır sayılması için gereken başarılı cevap sayısı belirlenir.
- Required Failures
Başarısız cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışmıyor sayılması için gereken başarısız cevap sayısı belirlenir.
- Add
Add
butonuna tıklanarak Sağlık Denetimi eklenir.
Ping > Sağlık Denetimi Profili Ekleme Formu
"Global Traffic Manager (GTM) > Settings > Health Checks > Add" adımları takip edilerek TR7 ASP cihazı üzerine yeni bir Sağlık Denetim Profili eklenir.
- Name
Oluşturulacak olan Sağlık Denetimi'ne isim girilir.
- Check Type
Ping seçilir.
- Address
Oluşturulacak olan Sağlık Denetimi'ne ait IP bilgisi girilir.
- vDevice
Oluşturulacak olan Sağlık Denetimi'nin hangi sanal TR7 cihazı üzerinden yapılacağı seçilir.
- Route Table
Eklenen Sağlık Denetimi'nin hangi Route Tablosu üzerinden yapılacağı seçilir. Eğer Route Tablosu eklenmediyse DEFAULT olarak kalmalıdır. Route Tabloları hakkında detaylı bilgiye ulaşmak için tıklayınız.
- Expect Negative Result
Oluşturulan sağlık denetiminin değili kontrol edilir. Örnek olarak TCP sağlık denetimi eklenip Expect Negative Result işaretlenirse, TCP bağlantısı kurulamadığı zaman sağlık denetimi başarılı sayılmış olur.
- Period
Periyodu 0.5-3600 arasında bir değer olmalıdır. Servislerin kaç saniyelik (sn) aralıklarla kontrol edileceği belirlenir.
- Timeout
Zaman aşımı limiti 0.01-3600 arasında bir değer olmalıdır. Sağlık denetimi sırasında başarısız sayılması için maksimum bekleme süresi saniye (sn) cinsinden belirlenir.
- Required Successes
Sağlıklı cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışır sayılması için gereken başarılı cevap sayısı belirlenir.
- Required Failures
Başarısız cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışmıyor sayılması için gereken başarısız cevap sayısı belirlenir.
- Add
Add
butonuna tıklanarak Sağlık Denetimi Profili eklenir.
HTTP > Sağlık Denetimi Profili Ekleme Formu
"Global Traffic Manager (GTM) > Settings > Health Checks > Add" adımları takip edilerek TR7 ASP cihazı üzerine yeni bir Sağlık Denetim Profili eklenir.
- Name
Oluşturulacak olan Sağlık Denetimi'ne isim girilir.
- Check Type
HTTP seçilir.
- Address
Oluşturulacak olan Sağlık Denetimi'ne ait IP:Port bilgileri girilir.
- vDevice
Oluşturulacak olan Sağlık Denetimi'nin hangi sanal TR7 cihazı üzerinden yapılacağı seçilir.
- Route Table
Eklenen Sağlık Denetimi'nin hangi Route Tablosu üzerinden yapılacağı seçilir. Eğer Route Tablosu eklenmediyse DEFAULT olarak kalmalıdır. Route Tabloları hakkında detaylı bilgiye ulaşmak için tıklayınız.
- Expect Negative Result
Oluşturulan sağlık denetimi profilinin değili kontrol edilir. Örnek olarak TCP sağlık denetimi eklenip Expect Negative Result işaretlenirse, TCP bağlantısı kurulamadığı zaman sağlık denetimi başarılı sayılmış olur.
- Period
Periyodu 0.5-3600 arasında bir değer olmalıdır. Kurum Servisleri'nin kaç saniyelik (sn) aralıklarla kontrol edileceği belirlenir.
- Timeout
Zaman aşımı limiti 0.01-3600 arasında bir değer olmalıdır. Sağlık denetimi sırasında başarısız sayılması için maksimum bekleme süresi saniye (sn) cinsinden belirlenir.
- Path + Query
Kurum Servisinin istek yapılacağı Path + Query bilgisi girilir. Boş bırakıldığı taktirde istekler / (köke) yapılır.
- Method
Sağlık denetiminin hangi HTTP metodu ile yapılacağı seçilir.
- TR7 Tarafından Desteklenen HTTP Metotlarının Listesi
Method |
---|
ACL |
BASELINE-CONTROL |
BIND |
CHECKIN |
CHECKOUT |
CONNECT |
COPY |
DELETE |
GET |
HEAD |
LABEL |
LINK |
LOCK |
MERGE |
MKACTIVITY |
MKCALENDER |
MKCOL |
MKREDIRECTREF |
MKWORKSPACE |
MOVE |
OPTIONS |
ORDERPATCH |
PATCH |
POST |
PRI |
PROPFIND |
PROPATCH |
PUT |
REBIND |
REPORT |
SEARCH |
TRACE |
UNBIND |
UNCHECKOUT |
UNLINK |
UNLOCK |
UPDATE |
UPDATEREDIRECTREF |
VERSION-CONTROL |
- HTTP Headers
Kurum Servisine istek yapılırken TR7 tarafından gönderilecek başlık bilgileri manuel olarak girilebilir.
- HTTP Body
Servislere istek yapılırken TR7 tarafından gönderilecek HTTP gövdesi (body) manuel olarak girilebilir.
- Expected Status Codes
Sağlık denetimi yapılırken servis tarafından dönmesi beklenen durum kodu/kodları seçilir. Birden fazla seçim yapılabilir.
- TR7 Tarafından Desteklenen HTTP Durum Kodlarının Tüm Listesi
Status Code | Status | Description |
---|---|---|
100 | Informational | Continue |
101 | Informational | Switching Protocols |
102 | Informational | Processing |
103 | Informational | Early Hints |
200 | Successful | OK |
201 | Successful | Resource Created on Server |
202 | Successful | Accepted, not yet processed |
203 | Successful | Modified 200 OK Response |
204 | Successful | No Content |
205 | Successful | Reset Content |
206 | Successful | Partial Content |
207 | Successful | Multi-Status |
208 | Successful | Already Reported |
226 | Successful | IM Used |
300 | Redirection | Multiple Choices |
301 | Redirection | Moved Permanently |
302 | Redirection | Moved Temporarily |
303 | Redirection | GET Request Redirect |
304 | Redirection | Not Modified |
305 | Redirection | Use Server Proxy |
306 | Redirection | Unused (Previously "Switch Proxy") |
307 | Redirection | Temporary Redirect |
308 | Redirection | Permanent Redirect |
400 | Client Error | Bad Request |
401 | Client Error | Unauthorized |
402 | Client Error | Payment Required |
403 | Client Error | Forbidden |
404 | Client Error | Not Found |
405 | Client Error | Method Not Allowed |
406 | Client Error | Not Acceptable |
407 | Client Error | Proxy Authentication Required |
408 | Client Error | Request Timeout |
409 | Client Error | Conflict |
410 | Client Error | Gone |
411 | Client Error | Length Required |
412 | Client Error | Precondition Failed |
413 | Client Error | Payload Too Large |
414 | Client Error | URI Too Long |
415 | Client Error | Unsupported Media Type |
416 | Client Error | Range Not Satisfiable |
417 | Client Error | Expectation Failed |
418 | Client Error | 418 |
419 | Client Error | 419 |
420 | Client Error | Method Failure |
421 | Client Error | Misdirected Request |
422 | Client Error | Unprocessable Entity |
423 | Client Error | Locked |
424 | Client Error | Failed Dependency |
425 | Client Error | Too Early |
426 | Client Error | Upgrade Required |
428 | Client Error | Precondition Required |
429 | Client Error | Too Many Requests |
430 | Client Error | Request Header Fields Too Large (Shopify) |
431 | Client Error | Request Header Fields Too Large |
440 | Client Error | Session Time-out |
444 | Client Error | No Response |
449 | Client Error | Retry With |
450 | Client Error | Blocked by Windows Parental Controls |
451 | Client Error | Unavailable For Legal Reasons |
460 | Client Error | 460 |
463 | Client Error | 463 |
494 | Client Error | İstek Request Header Too Large |
495 | Client Error | SSL Certificate Error |
496 | Client Error | SSL Certificate Required |
497 | Client Error | HTTP Request Sent to HTTPS Port |
498 | Client Error | Invalid Token (Esri) |
499 | Client Error | Client Closed Request (Nginx) |
500 | Server Error | Internal Server Error |
501 | Server Error | Not Implemented |
502 | Server Error | Bad Gateway |
503 | Server Error | Service Unavailable |
504 | Server Error | Gateway Timeout |
505 | Server Error | HTTP Version Not Supported |
506 | Server Error | Variant Also Negotiates |
507 | Server Error | Insufficient Storage |
508 | Server Error | Loop Detected |
509 | Server Error | Bandwidth Limit Exceeded (Apache Web Server/cPanel) |
510 | Server Error | Not Extended |
511 | Server Error | Network Authentication Required |
520 | Server Error | Web Server Returned an Unknown Error |
521 | Server Error | Web Server Is Down |
522 | Server Error | Connection Timed Out |
523 | Server Error | Origin Is Unreachable |
524 | Server Error | A Timeout Occurred |
525 | Server Error | SSL Handshake Failed |
526 | Server Error | Invalid SSL Certificate |
529 | Server Error | Site is Overloaded |
530 | Server Error | Site is Frozen |
598 | Server Error | Network Read Timeout Error |
599 | Server Error | Network Connect Timeout Error |
- Expected Content Query
Sağlık denetimi yapılırken servis tarafından beklenen bir içerik sorgusu varsa ilgili sorgu yazılır.
- Virtual Domain
Sağlık denetiminin alan adı (host başlık bilgisi) üzerinden yapılması gerekiyor ise alan adı bilgisi girilir.
- Required Successes
Sağlıklı cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışır sayılması için gereken başarılı cevap sayısı belirlenir.
- Required Failures
Başarısız cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışmıyor sayılması için gereken başarısız cevap sayısı belirlenir.
- Add
Add
butonuna tıklanarak Sağlık Denetimi Profili eklenir.
HTTPS > Sağlık Denetimi Profili Ekleme Formu
"Global Traffic Manager (GTM) > Settings > Health Checks > Add" adımları takip edilerek TR7 ASP cihazı üzerine yeni bir Sağlık Denetimi eklenir.
- Name
Oluşturulacak olan Sağlık Denetimi'ne isim girilir.
- Check Type
HTTPS seçilir.
- Address
Oluşturulacak olan Sağlık Denetimi'ne ait IP:Port bilgileri girilir.
- vDevice
Oluşturulacak olan Sağlık Denetimi'nin hangi sanal TR7 cihazı üzerinden yapılacağı seçilir.
- Route Table
Eklenen Sağlık Denetimi'nin hangi Route Tablosu üzerinden yapılacağı seçilir. Eğer Route Tablosu eklenmediyse DEFAULT olarak kalmalıdır. Route Tabloları hakkında detaylı bilgiye ulaşmak için tıklayınız.
- Expect Negative Result
Oluşturulan sağlık denetimi profilinin değili kontrol edilir. Örnek olarak TCP sağlık denetimi eklenip Expect Negative Result işaretlenirse, TCP bağlantısı kurulamadığı zaman sağlık denetimi başarılı sayılmış olur.
- Period
Periyodu 0.5-3600 arasında bir değer olmalıdır. Servislerin kaç saniyelik (sn) aralıklarla kontrol edileceği belirlenir.
- Timeout
Zaman aşımı limiti 0.01-3600 arasında bir değer olmalıdır. Sağlık denetimi sırasında başarısız sayılması için maksimum bekleme süresi saniye (sn) cinsinden belirlenir.
- Path + Query
Kurum Servisinin istek yapılacağı Path + Query bilgisi girilir. Boş bırakıldığı taktirde istekler / (köke) yapılır.
- Method
Sağlık denetiminin hangi HTTP metodu ile yapılacağı seçilir.
- TR7 Tarafından Desteklenen HTTP Metotlarının Listesi
Method |
---|
ACL |
BASELINE-CONTROL |
BIND |
CHECKIN |
CHECKOUT |
CONNECT |
COPY |
DELETE |
GET |
HEAD |
LABEL |
LINK |
LOCK |
MERGE |
MKACTIVITY |
MKCALENDER |
MKCOL |
MKREDIRECTREF |
MKWORKSPACE |
MOVE |
OPTIONS |
ORDERPATCH |
PATCH |
POST |
PRI |
PROPFIND |
PROPATCH |
PUT |
REBIND |
REPORT |
SEARCH |
TRACE |
UNBIND |
UNCHECKOUT |
UNLINK |
UNLOCK |
UPDATE |
UPDATEREDIRECTREF |
VERSION-CONTROL |
- HTTP Headers
Kurum Servisine istek yapılırken TR7 tarafından gönderilecek başlık bilgileri manuel olarak girilebilir.
- HTTP Body
Kurum Servisine istek yapılırken TR7 tarafından gönderilecek HTTP gövdesi (body) manuel olarak girilebilir.
- Expected Status Codes
Sağlık denetimi yapılırken Kurum Servisi tarafından dönmesi beklenen durum kodu/kodları seçilir. Birden fazla seçim yapılabilir.
- TR7 Tarafından Desteklenen HTTP Durum Kodlarının Tüm Listesi
Status Code | Status | Description |
---|---|---|
100 | Informational | Continue |
101 | Informational | Switching Protocols |
102 | Informational | Processing |
103 | Informational | Early Hints |
200 | Successful | OK |
201 | Successful | Resource Created on Server |
202 | Successful | Accepted, not yet processed |
203 | Successful | Modified 200 OK Response |
204 | Successful | No Content |
205 | Successful | Reset Content |
206 | Successful | Partial Content |
207 | Successful | Multi-Status |
208 | Successful | Already Reported |
226 | Successful | IM Used |
300 | Redirection | Multiple Choices |
301 | Redirection | Moved Permanently |
302 | Redirection | Moved Temporarily |
303 | Redirection | GET Request Redirect |
304 | Redirection | Not Modified |
305 | Redirection | Use Server Proxy |
306 | Redirection | Unused (Previously "Switch Proxy") |
307 | Redirection | Temporary Redirect |
308 | Redirection | Permanent Redirect |
400 | Client Error | Bad Request |
401 | Client Error | Unauthorized |
402 | Client Error | Payment Required |
403 | Client Error | Forbidden |
404 | Client Error | Not Found |
405 | Client Error | Method Not Allowed |
406 | Client Error | Not Acceptable |
407 | Client Error | Proxy Authentication Required |
408 | Client Error | Request Timeout |
409 | Client Error | Conflict |
410 | Client Error | Gone |
411 | Client Error | Length Required |
412 | Client Error | Precondition Failed |
413 | Client Error | Payload Too Large |
414 | Client Error | URI Too Long |
415 | Client Error | Unsupported Media Type |
416 | Client Error | Range Not Satisfiable |
417 | Client Error | Expectation Failed |
418 | Client Error | 418 |
419 | Client Error | 419 |
420 | Client Error | Method Failure |
421 | Client Error | Misdirected Request |
422 | Client Error | Unprocessable Entity |
423 | Client Error | Locked |
424 | Client Error | Failed Dependency |
425 | Client Error | Too Early |
426 | Client Error | Upgrade Required |
428 | Client Error | Precondition Required |
429 | Client Error | Too Many Requests |
430 | Client Error | Request Header Fields Too Large (Shopify) |
431 | Client Error | Request Header Fields Too Large |
440 | Client Error | Session Time-out |
444 | Client Error | No Response |
449 | Client Error | Retry With |
450 | Client Error | Blocked by Windows Parental Controls |
451 | Client Error | Unavailable For Legal Reasons |
460 | Client Error | 460 |
463 | Client Error | 463 |
494 | Client Error | İstek Request Header Too Large |
495 | Client Error | SSL Certificate Error |
496 | Client Error | SSL Certificate Required |
497 | Client Error | HTTP Request Sent to HTTPS Port |
498 | Client Error | Invalid Token (Esri) |
499 | Client Error | Client Closed Request (Nginx) |
500 | Server Error | Internal Server Error |
501 | Server Error | Not Implemented |
502 | Server Error | Bad Gateway |
503 | Server Error | Service Unavailable |
504 | Server Error | Gateway Timeout |
505 | Server Error | HTTP Version Not Supported |
506 | Server Error | Variant Also Negotiates |
507 | Server Error | Insufficient Storage |
508 | Server Error | Loop Detected |
509 | Server Error | Bandwidth Limit Exceeded (Apache Web Server/cPanel) |
510 | Server Error | Not Extended |
511 | Server Error | Network Authentication Required |
520 | Server Error | Web Server Returned an Unknown Error |
521 | Server Error | Web Server Is Down |
522 | Server Error | Connection Timed Out |
523 | Server Error | Origin Is Unreachable |
524 | Server Error | A Timeout Occurred |
525 | Server Error | SSL Handshake Failed |
526 | Server Error | Invalid SSL Certificate |
529 | Server Error | Site is Overloaded |
530 | Server Error | Site is Frozen |
598 | Server Error | Network Read Timeout Error |
599 | Server Error | Network Connect Timeout Error |
- Expected Content Query
Sağlık denetimi yapılırken Kurum Servisi tarafından beklenen bir içerik sorgusu varsa ilgili sorgu yazılır.
- Virtual Domain
Sağlık denetiminin alan adı (host başlık bilgisi) üzerinden yapılması gerekiyor ise alan adı bilgisi girilir.
- Required Successes
Sağlıklı cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışır sayılması için gereken başarılı cevap sayısı belirlenir.
- Required Failures
Başarısız cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışmıyor sayılması için gereken başarısız cevap sayısı belirlenir.
- Add
Add
butonuna tıklanarak Sağlık Denetimi Profili eklenir.
DNS > Sağlık Denetimi Profili Ekleme Formu
"Global Traffic Manager (GTM) > Settings > Health Checks > Add" adımları takip edilerek TR7 ASP cihazı üzerine yeni bir Sağlık Denetim Profili eklenir.
- Name
Oluşturulacak olan Sağlık Denetimi'ne isim girilir.
- Check Type
DNS seçilir.
- Address
Oluşturulacak olan Sağlık Denetimi'ne ait IP:Port bilgileri girilir.
- vDevice
Oluşturulacak olan Sağlık Denetimi'nin hangi sanal TR7 cihazı üzerinden yapılacağı seçilir.
- Route Table
Eklenen Sağlık Denetimi'nin hangi Route Tablosu üzerinden yapılacağı seçilir. Eğer Route Tablosu eklenmediyse DEFAULT olarak kalmalıdır. Route Tabloları hakkında detaylı bilgiye ulaşmak için tıklayınız.
- Expect Negative Result
Oluşturulan sağlık denetimi profilinin değili kontrol edilir. Örnek olarak TCP sağlık denetimi eklenip Expect Negative Result işaretlenirse, TCP bağlantısı kurulamadığı zaman sağlık denetimi başarılı sayılmış olur.
- Period
Periyodu 0.5-3600 arasında bir değer olmalıdır. Servislerin kaç saniyelik (sn) aralıklarla kontrol edileceği belirlenir.
- Timeout
Zaman aşımı limiti 0.01-3600 arasında bir değer olmalıdır. Sağlık denetimi sırasında başarısız sayılması için maksimum bekleme süresi saniye (sn) cinsinden belirlenir.
- Query
DNS sunucusuna yapılacak olan alan adı (domain) sorgu bilgisi girilir.
- Required Successes
Sağlıklı cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışır sayılması için gereken başarılı cevap sayısı belirlenir.
- Required Failures
Başarısız cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışmıyor sayılması için gereken başarısız cevap sayısı belirlenir.
- Add
Add
butonuna tıklanarak Sağlık Denetimi Profili eklenir.
FTP > Sağlık Denetimi Profili Ekleme Formu
"Global Traffic Manager (GTM) > Settings > Health Checks > Add" adımları takip edilerek TR7 ASP cihazı üzerine yeni bir Sağlık Denetim Profili eklenir.
- Name
Oluşturulacak olan Sağlık Denetim Profiline isim girilir.
- Check Type
FTP seçilir.
- Address
Oluşturulacak olan Sağlık Denetimi'ne ait IP:Port bilgileri girilir.
- vDevice
Oluşturulacak olan Sağlık Denetimi'nin hangi sanal TR7 cihazı üzerinden yapılacağı seçilir.
- Route Table
Eklenen Sağlık Denetimi'nin hangi Route Tablosu üzerinden yapılacağı seçilir. Eğer Route Tablosu eklenmediyse DEFAULT olarak kalmalıdır. Route Tabloları hakkında detaylı bilgiye ulaşmak için tıklayınız.
- Expect Negative Result
Oluşturulan sağlık denetimi profilinin değili kontrol edilir. Örnek olarak TCP sağlık denetimi eklenip Expect Negative Result işaretlenirse, TCP bağlantısı kurulamadığı zaman sağlık denetimi başarılı sayılmış olur.
- Period
Periyodu 0.5-3600 arasında bir değer olmalıdır. Servislerin kaç saniyelik (sn) aralıklarla kontrol edileceği belirlenir.
- Timeout
Zaman aşımı limiti 0.01-3600 arasında bir değer olmalıdır. Sağlık denetimi sırasında başarısız sayılması için maksimum bekleme süresi saniye (sn) cinsinden belirlenir.
- FTP User
FTP sunucusuna giriş için kullanıcı adı bilgisi girilir.
- FTP Password
FTP sunucusuna giriş için kullanıcı adının şifre bilgisi girilir.
- FTP Action
FTP sağlık denetim işleminin nasıl yapılacağı seçilir.
FTP sunucusuna FTP User ve FTP Password sekmelerinde girilen bilgiler ile sadece giriş işlemi yapılır.
FTP sunucusuna FTP User ve FTP Password sekmelerinde girilen bilgiler ile giriş işlemi yapılır ve FTP Path sekmesinde girilen path bilgisi ile de ilgili dizin listelenir.
- Required Successes
Sağlıklı cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışır sayılması için gereken başarılı cevap sayısı belirlenir.
- Required Failures
Başarısız cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışmıyor sayılması için gereken başarısız cevap sayısı belirlenir.
- Add
Add
butonuna tıklanarak Sağlık Denetimi Profili eklenir.
FTPS > Sağlık Denetimi Profili Ekleme Formu
"Global Traffic Manager (GTM) > Settings > Health Checks > Add" adımları takip edilerek TR7 ASP cihazı üzerine yeni bir Sağlık Denetim Profili eklenir.
- Name
Oluşturulacak olan Sağlık Denetimi'ne isim girilir.
- Check Type
FTPS seçilir.
- Address
Oluşturulacak olan Sağlık Denetimi'ne ait IP:Port bilgileri girilir.
- vDevice
Oluşturulacak olan Sağlık Denetimi'nin hangi sanal TR7 cihazı üzerinden yapılacağı seçilir.
- Route Table
Eklenen Sağlık Denetimi'nin hangi Route Tablosu üzerinden yapılacağı seçilir. Eğer Route Tablosu eklenmediyse DEFAULT olarak kalmalıdır. Route Tabloları hakkında detaylı bilgiye ulaşmak için tıklayınız.
- Expect Negative Result
Oluşturulan sağlık denetiminin değili kontrol edilir. Örnek olarak TCP sağlık denetimi eklenip Expect Negative Result işaretlenirse, TCP bağlantısı kurulamadığı zaman sağlık denetimi başarılı sayılmış olur.
- Period
Periyodu 0.5-3600 arasında bir değer olmalıdır. Kurum Servisleri'nin kaç saniyelik (sn) aralıklarla kontrol edileceği belirlenir.
- Timeout
Zaman aşımı limiti 0.01-3600 arasında bir değer olmalıdır. Sağlık denetimi sırasında başarısız sayılması için maksimum bekleme süresi saniye (sn) cinsinden belirlenir.
- FTP User
FTPS sunucusuna giriş için kullanıcı adı bilgisi girilir.
- FTP Password
FTPS sunucusuna giriş için kullanıcı adının şifre bilgisi girilir.
- FTP Action
FTPS sağlık denetim işleminin nasıl yapılacağı seçilir.
FTP sunucusuna FTP User ve FTP Password sekmelerinde girilen bilgiler ile sadece giriş işlemi yapılır.
FTP sunucusuna FTP User ve FTP Password sekmelerinde girilen bilgiler ile giriş işlemi yapılır ve FTP Path sekmesinde girilen path bilgisi ile de ilgili dizin listelenir.
- Required Successes
Sağlıklı cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışır sayılması için gereken başarılı cevap sayısı belirlenir.
- Required Failures
Başarısız cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışmıyor sayılması için gereken başarısız cevap sayısı belirlenir.
- Add
Add
butonuna tıklanarak Sağlık Denetimi Profili eklenir.
LDAP > Sağlık Denetimi Profili Ekleme Formu
"Global Traffic Manager (GTM) > Settings > Health Checks > Add" adımları takip edilerek TR7 ASP cihazı üzerine yeni bir Sağlık Denetim Profili eklenir.
- Name
Oluşturulacak olan Sağlık Denetimi'ne isim girilir.
- Check Type
LDAP seçilir.
- Address
Oluşturulacak olan Sağlık Denetimi'ne ait IP:Port bilgileri girilir.
- vDevice
Oluşturulacak olan Sağlık Denetimi'nin hangi sanal TR7 cihazı üzerinden yapılacağı seçilir.
- Route Table
Eklenen Sağlık Denetimi'nin hangi Route Tablosu üzerinden yapılacağı seçilir. Eğer Route Tablosu eklenmediyse DEFAULT olarak kalmalıdır. Route Tabloları hakkında detaylı bilgiye ulaşmak için tıklayınız.
- Expect Negative Result
Oluşturulan sağlık denetiminin değili kontrol edilir. Örnek olarak TCP sağlık denetimi eklenip Expect Negative Result işaretlenirse, TCP bağlantısı kurulamadığı zaman sağlık denetimi başarılı sayılmış olur.
- Period
Periyodu 0.5-3600 arasında bir değer olmalıdır. Servislerin kaç saniyelik (sn) aralıklarla kontrol edileceği belirlenir.
- Timeout
Zaman aşımı limiti 0.01-3600 arasında bir değer olmalıdır. Sağlık denetimi sırasında başarısız sayılması için maksimum bekleme süresi saniye (sn) cinsinden belirlenir.
- LDAP Authentication
LDAP sunucusuna giriş yapılarak sağlık denetimi yapılmak istenildiği durumlarda LDAP Authentication devreye alınır. Giriş kontrolü için LDAP kullanıcı adı ve şifre bilgisi girilir.
- Required Successes
Sağlıklı cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışır sayılması için gereken başarılı cevap sayısı belirlenir.
- Required Failures
Başarısız cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışmıyor sayılması için gereken başarısız cevap sayısı belirlenir.
- Add
Add
butonuna tıklanarak Sağlık Denetimi Profili eklenir.
LDAPS > Sağlık Denetimi Profili Ekleme Formu
"Global Traffic Manager (GTM) > Settings > Health Checks > Add" adımları takip edilerek TR7 ASP cihazı üzerine yeni bir Sağlık Denetimi eklenir.
- Name
Oluşturulacak olan Sağlık Denetimi'ne isim girilir.
- Check Type
LDAPS seçilir.
- Expect Negative Result
Oluşturulan sağlık denetiminin değili kontrol edilir. Örnek olarak TCP sağlık denetimi eklenip Expect Negative Result işaretlenirse, TCP bağlantısı kurulamadığı zaman sağlık denetimi başarılı sayılmış olur.
- Period
Periyodu 0.5-3600 arasında bir değer olmalıdır. Servislerin kaç saniyelik (sn) aralıklarla kontrol edileceği belirlenir.
- Timeout
Zaman aşımı limiti 0.01-3600 arasında bir değer olmalıdır. Sağlık denetimi sırasında başarısız sayılması için maksimum bekleme süresi saniye (sn) cinsinden belirlenir.
- LDAP Authentication
LDAPS sunucusuna giriş yapılarak sağlık denetimi yapılmak istenildiği durumlarda LDAP Authentication devreye alınır. Giriş kontrolü için LDAPS kullanıcı adı ve şifre bilgisi girilir.
- Required Successes
Sağlıklı cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışır sayılması için gereken başarılı cevap sayısı belirlenir.
- Required Failures
Başarısız cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışmıyor sayılması için gereken başarısız cevap sayısı belirlenir.
- Add
Add
butonuna tıklanarak Sağlık Denetimi Profili eklenir.
Oracle > Sağlık Denetimi Profili Ekleme Formu
"Global Traffic Manager (GTM) > Settings > Health Checks > Add" adımları takip edilerek TR7 ASP cihazı üzerine yeni bir Sağlık Denetimi eklenir.
- Name
Oluşturulacak olan Sağlık Denetimi'ne isim girilir.
- Check Type
Oracle seçilir.
- Address
Oluşturulacak olan Sağlık Denetimi'ne ait IP:Port bilgileri girilir.
- vDevice
Oluşturulacak olan Sağlık Denetimi'nin hangi sanal TR7 cihazı üzerinden yapılacağı seçilir.
- Route Table
Eklenen Sağlık Denetimi'nin hangi Route Tablosu üzerinden yapılacağı seçilir. Eğer Route Tablosu eklenmediyse DEFAULT olarak kalmalıdır. Route Tabloları hakkında detaylı bilgiye ulaşmak için tıklayınız.
- Expect Negative Result
Oluşturulan sağlık denetimi profilinin değili kontrol edilir. Örnek olarak TCP sağlık denetimi eklenip Expect Negative Result işaretlenirse, TCP bağlantısı kurulamadığı zaman sağlık denetimi başarılı sayılmış olur.
- Period
Periyodu 0.5-3600 arasında bir değer olmalıdır. Servislerin kaç saniyelik (sn) aralıklarla kontrol edileceği belirlenir.
- Timeout
Zaman aşımı limiti 0.01-3600 arasında bir değer olmalıdır. Sağlık denetimi sırasında başarısız sayılması için maksimum bekleme süresi saniye (sn) cinsinden belirlenir.
- User
Oracle sunucusuna bağlanılacak olan kullanıcı adı bilgisi girilir.
- Password
Oracle sunucusuna bağlanılacak olan kullanıcının şifre bilgisi girilir.
- Connection String
Oracle sunucusunda bağlanılacak olan IP:Port/Path bilgisi girilir.
- Oracle Scenario
Senaryo bazlı olarak Oracle sağlık denetimi yapmak için kullanılır. Senaryolarda oracle sunucusuna bağlanıp komut çalıştırma işlemleri yapılabilir. Çalıştırılan komutların sonucunda ise beklenen metin ve satırlarda kontrol edilebilir.
- Required Successes
Sağlıklı cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışır sayılması için gereken başarılı cevap sayısı belirlenir.
- Required Failures
Başarısız cevap 1-10 arasında bir değer olmalıdır. Servislerin sağlıklı çalışmıyor sayılması için gereken başarısız cevap sayısı belirlenir.
- Add
Add
butonuna tıklanarak Sağlık Denetimi Profili eklenir.