Sağlık Denetimleri
Hakkında
Sağlık denetimleri Kurum Servislerinin ayakta olup olmamasını belirlenen periyotlarla kontrol eden mekanizmadır. Kurum Servislerine sağlık denetimi yapılamadığı takdirde (hata alması durumunda) vService'e gelen istekler hata alan Kurum Servisine iletilmez. Böylelikle manuel bir işlem yapılmasına gerek kalmaz. Hata durumundaki Kurum Servisi aktif hale geldiğinde yani sağlık denetimi başarılı olduğunda vService'e gelen istekler tekrardan ilgili Kurum Servisine iletilmeye devam eder. TR7 ASP üzerinde TCP, Ping, HTTP, HTTPS, DNS (UDP), FTP, FTPS, LDAP, LDAPS, Oracle ve Senaryo bazlı sağlık denetimleri yapılabilmektedir.
Nasıl Eklenir?
Yeni bir Sağlık Denetimi Profili eklemek için TR7 ASP web arayüzü üzerinden, Traffic Manager > Profiles > Health Check > Add adımları takip edilir.
Arayüz
Sağlık Denetimleri Listeleme Ekranı
"Traffic Manager > Profiles > Health Checks" adımları takip edilerek TR7 ASP cihazı üzerinde ekli olan tüm Sağlık Denetim Profillerinin listesine ulaşılır. Bu ekran üzerinde Sağlık Denetim Profillerini ekleme, düzenleme ve silme işlemleri yapılır.
- 1 (Information to be Displayed in the Table)
Sağlık Denetim Profillerinin listesinin bulunduğu tabloda hangi bilgilerin gösterilip gösterilmeyeceği seçilir.
Seçilebilecek ve varsayılan olarak seçili gelen bilgiler;
- Name
- Period
- Required Successes
- Check type
- Timeout
- Required Failures
- 2 (Add)
Add
butonuna tıklanarak yeni bir Sağlık Denetimi Profili oluşturma formu açılır.
- 3 (Delete)
Bir veya birden fazla Sağlık Denetimi Profili seçilerek Delete
butonuna tıklanarak ilgili Sağlık Denetimi Profilleri TR7 ASP cihazı üzerinden silinir.
- 4 (Edit)
Edit
butonuna tıklanarak ilgili Sağlık Denetimi Profilinin düzenleme ekranı açılır.
- 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 (Usage Filter)
Tabloda bulunan tüm ifadelerin hangi vService'lerde kullanıldığını filtrelemek için kullanılır.
- 9 (Sayfa Bilgisi)
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. Silmek için Sağlık Denetimi Profilleri sol taraftan seçildiğinde, seçili olan Sağlık Denetimi Profilinin bilgiside burada görüntülenir.
- 10 (Sayfa Boyutu)
Açılan listede maksimum kaç adet Sağlık Denetimi Profilinin listeleneceği seçilir. Ok simgeleri ile sayfalar arasında geçiş yapılabilir.
- Preview of the Selected HC Profile
"Trafik Yöneticisi > Profiller > Sağlık Denetimleri" adımları takip edildikten sonra herhangi bir profilin üzerine tıklandığında ekranın sağ tarafında ilgili profile ait bilgilerin olduğu pencere açılır.
Bu pencerede ilgili profile ait bilgilerin yanı sıra "Used In" bilgisi de verilmektedir. Seçilen Sağlık Denetimi Profilinin hangi Kurum Servislerinde ve hangi vService içerisindeki Kurum Servislerinde kullanıldığı görülmektedir.
Açılan pencerenin sağ üstünde bulunan (x)
butonuna tıklanarak önizleme kapatılabilir.
Arayüz
TCP > Sağlık Denetimi Profili Ekleme Formu
"Traffic Manager > Profiles > 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
TCP 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.
- 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.
- 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.
- 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.
Ping > Sağlık Denetimi Profili Ekleme Formu
"Traffic Manager > Profiles > 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
Ping 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.
- 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.
- 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
"Traffic Manager > Profiles > 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
HTTP 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.
- 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
Metot |
---|
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 | Information | Continue |
101 | Information | Switching Protocols |
102 | Information | Processing |
103 | Information | Response Headers Returned |
200 | Success | OK |
201 | Success | Resource Created on Server |
202 | Success | Success Accepted, not yet processed |
203 | Success | Modified 200 OK Response |
204 | Success | No Content |
205 | Success | Reset Content |
206 | Success | Partial Content |
207 | Success | Multi-Status |
208 | Success | Already Reported |
226 | Success | IM Used |
300 | Redirection | Multiple Choices |
301 | Redirection | Moved Permanently |
302 | Redirection | Temporarily Moved |
303 | Redirection | GET Request Redirect |
304 | Redirection | Not Modified |
305 | Redirection | Use Server Proxy |
306 | Redirection | Switch Proxy/No longer used |
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 | Request Entity Too Large |
414 | Client Error | URI Too Long |
415 | Client Error | Unsupported Media Type |
416 | Client Error | Requested 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 Timeout |
444 | Client Error | No Response |
449 | Client Error | Retry With |
450 | Client Error | Windows Parental Controls Blocked |
451 | Client Error | Unavailable For Legal Reasons |
460 | Client Error | 460 |
463 | Client Error | 463 |
494 | Client Error | 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 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.
HTTPS > Sağlık Denetimi Profili Ekleme Formu
"Traffic Manager > Profiles > 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
HTTPS 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.
- 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
Metot |
---|
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 | Information | Continue |
101 | Information | Switching Protocols |
102 | Information | Processing |
103 | Information | Response Headers Returned |
200 | Success | OK |
201 | Success | Resource Created on Server |
202 | Success | Success Accepted, not yet processed |
203 | Success | Modified 200 OK Response |
204 | Success | No Content |
205 | Success | Reset Content |
206 | Success | Partial Content |
207 | Success | Multi-Status |
208 | Success | Already Reported |
226 | Success | IM Used |
300 | Redirection | Multiple Choices |
301 | Redirection | Moved Permanently |
302 | Redirection | Temporarily Moved |
303 | Redirection | GET Request Redirect |
304 | Redirection | Not Modified |
305 | Redirection | Use Server Proxy |
306 | Redirection | Switch Proxy/No longer used |
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 | Request Entity Too Large |
414 | Client Error | URI Too Long |
415 | Client Error | Unsupported Media Type |
416 | Client Error | Requested 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 Timeout |
444 | Client Error | No Response |
449 | Client Error | Retry With |
450 | Client Error | Windows Parental Controls Blocked |
451 | Client Error | Unavailable For Legal Reasons |
460 | Client Error | 460 |
463 | Client Error | 463 |
494 | Client Error | 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 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
"Traffic Manager > Profiles > 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
DNS 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.
- 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.
- 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
"Traffic Manager > Profiles > 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.
- 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.
- 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.
- 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
Traffic Manager > Profiles > 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
FTPS 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.
- 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.
=== "onlyLogin"
FTP sunucusuna **FTP User** ve **FTP Password** sekmelerinde girilen bilgiler ile sadece giriş işlemi yapılır.
- 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
"Traffic Manager > Profiles > 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
LDAP 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.
- 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.
- 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
"Traffic Manager > Profiles > 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
LDAPS 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.
- 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.
- 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
"Traffic Manager > Profiles > 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
Oracle 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.
- 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.
- 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.
Senaryo > Sağlık Denetimi Profili Ekleme Formu
"Traffic Manager > Profiles > 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 Tpye
Scenario 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.
- 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.
- Scenario
TR7 ASP cihazları üzerinde sağlık denetimleri senaryo bazlı yapılabilmektedir. Tek bir Kurum Servisi içerisinde aynı anda farklı pathlere özel sağlık denetimleri yapılıp kontroller geçekleştirilebilir veya daha genel anlamda aynı anda TCP, Ping ve HTTP sağlık denetimleri yapılıp and/or ile kontroller gerçekleştirilebilir. Daha önceden sağlık denetimlerinde eklenen profiller senaryolar içerisinde kullanılamaz, senaryo içerisinde tanımlanan sağlık denetimleride sadece senaryo sağlık denetimlerinde kullanılabilir. Periyodu, Zaman Aşımı Limiti, Sağlıklı Cevap ve Başarısız cevap kontrolleri sadece senaryo üzerinden yapılır. Eklenecek olan sağlık denetimlerinde bu bilgiler kontrol edilmez.
- 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.
Arayüz
Sağlık Denetimi Profilleri Nasıl Kullanılır?
Adım > 1
İlk olarak TR7 web arayüzü üzerinden "Setting Mode > Traffic Manager > Backend Services" adımları takip edilir.
Adım > 2
Gelen ekran üzerinden Sağlık Denetimi Profilinin ekleneceği Kurum Servisine sağ tıklanarak "Edit" seçilir ya da ilgili Kurum Servisine sol taraftan işaretlenerek "Edit" butonuna tıklanır.
Adım > 3
Kurum Servisinin düzenleme ekranında Health Check sekmesi üzerinden daha önceden oluşturulmuş olan profiller görüntülenir ve istenilen profil seçilir. Ayrıca Kurum Servisi düzenleme ekranında da Add
butonuna tıklanarak yeni bir Sağlık Denetim profili eklenebilir.
Adım > 4
Save
butonuna tıklanarak yapılan değişiklikler kaydedilir ve Kurum Servisinin sağlık denetimi kontrol edilir.