Backend Service Groups
Backend Service Groups Nedir?
Backend Service Groups, Left Monitor Panel'de Backend Group'lara üye Kurum Servislerini, ait oldukları grubun başlığı altında sağlık denetimi durumlarıyla birlikte listeler. Her grup, adı ve grubun toplam sağlık durumunu gösteren renkli bir noktayla başlar; altında grubun her üyesi IP:port biçiminde bir satır olarak yer alır. Satırın solundaki renkli şerit üyenin sağlık denetimi durumunu gösterir. Bir üyeye ya da grup başlığına tıklandığında ana ekranda üyenin kendi ekranı değil, grubun Dashboard sekmesi açılır.
Gruba bağlı olmayan Kurum Servisleri bu kategoride değil, Backend Services kategorisinde listelenir. Liste; gruba, ada, sağlık durumuna, SSL, bakım ve yedek ayarlarına ve route tablosuna göre süzülür. Seçilen kategori, filtreler ve görünüm ayarları kullanıcı başına saklanır; oturum yeniden açıldığında panel aynı hâliyle gelir.
Ekrana Erişim
- Left Monitor Panel açılır.
- Sol üstteki kategori sekmelerinden Backend Service Groups seçilir.
- TR7 üzerinde tanımlı Backend Group'ların üyeleri, gruplarının başlığı altında listelenir.
- İzlenecek gruba ya da grubun bir üyesine tıklanır; ekran, grubun adını taşıyan Dashboard sekmesiyle açılır.
Kategori listesinde Backend Service Groups görünmüyorsa kullanıcının Load Balancer yetkisi yoktur ya da kategori, kategori listesindeki Edit Tabs düzenlemesiyle kaldırılmıştır; kaldırılan kategori aynı düzenlemeden yeniden eklenir.
Backend Service Groups Ekranı
Backend Service Groups Ekranı
Ekranın üst kısmında kategori seçici ve araç çubuğu, altında durum şeridi, arama kutusu ve grup üyeleri tablosu, en altta ise metrik bilgi satırı bulunur. Tablo varsayılan olarak şu kolonlarla açılır:
| Kolon | Açıklama |
|---|---|
| Durum şeridi | Satırın solundaki renkli şerit grup üyesinin sağlık denetimi durumunu gösterir; renkler durum şeridindeki renklerle aynıdır. Üzerine gelindiğinde durum adı görüntülenir. |
| Backend Service Groups | Grup üyesinin adresi (IP:port). Üyeler, grup adının ve grubun toplam sağlık durumunu gösteren noktanın yer aldığı başlık satırının altında listelenir. |
| Metrik kolonu | Seçili metriğin değeri; kolon başlığında metriğin veri kaynağının adı yazar. Veri bulunmayan satırlarda - görüntülenir. |
Grup başlığındaki noktanın rengi grubun toplam sağlık durumudur ve üyelerin durumlarından sunucu tarafında hesaplanır. Bir grubun Dashboard'u açıkken o grubun başlığı ve bütün üyeleri seçili olarak vurgulanır.
Health Check metrikleri grup üyelerinde sunulmaz
Health Check State ve Health Check Time metrikleri grup üyeleri için hesaplanmaz ve bu kategorinin metrik listesinde yer almaz. Kategori ayarında bu metriklerden biri kayıtlıysa görseldeki gibi Primary Metric kutusu boş gelir, metrik kolonunun başlığı boş kalır, hücreler - okur, bilgi satırında metrik adı yerine backend.hc.state yazar ve toplam şeridi görüntülenmez. Bu durumda View Settings penceresinden listedeki trafik metriklerinden biri seçilir. Grup üyelerinin sağlık durumu şerit renginden ve durum şeridinden okunur.
Tablo varsayılan olarak ada göre A'dan Z'ye sıralıdır. Kolon başlığına tıklanarak sıralama değiştirilir: sıralı olmayan bir kolona ilk tıklama ad ve durum şeridi kolonlarını küçükten büyüğe, metrik kolonlarını büyükten küçüğe sıralar; aynı kolona ikinci tıklama sırayı tersine çevirir, üçüncü tıklama sıralamayı kaldırır. Tabloda ↑ ve ↓ tuşlarıyla satırlar arasında gezilir; seçili satır yarım saniye sonra açılır, Enter tuşu satırı hemen açar. ← ve → tuşları bir önceki ya da sonraki kategoriye geçer.
Bir üyeye ya da grup başlığına tıklandığında ana ekranda grubun adını taşıyan Dashboard sekmesi açılır; Dashboard, paneldeki Display Period değeriyle gelir.
Kategori Seçici
Panelin hangi nesne grubunu listeleyeceği seçilir. Etikete ya da yanındaki oka tıklandığında kategori listesi açılır; varsayılan sıra Load Balancer vServices, WAF-Protected vServices, AGS-Enabled vServices, Bot/DDoS Protected vServices, Backend Services, Backend Service Groups, GTM, Interfaces ve Route Tables & L4 DDoS'tur. Kullanıcının yetkisi olmayan kategoriler listede görüntülenmez.
Listedeki Edit Tabs butonuyla kategoriler sürüklenerek yeniden sıralanır, Add Tab ile eklenir, satırın sağındaki butonlarla düzenlenir ya da silinir. Değişiklikler onay işaretiyle kaydedilir; Discard changes yapılan değişiklikleri geri alır, Reset to Defaults varsayılan kategori listesine döner.
Backend Service Groups List
Backend Service Groups list butonuna tıklanarak ana ekranda Backend Groups listeleme ekranı açılır. Listeleme ekranı açıkken buton etkin olarak görüntülenir.
Search
Search butonu tablonun üstündeki arama kutusunu gösterir ya da gizler. Arama yalnızca grup üyesinin adresinde yapılır ve tablo yazıldıkça süzülür. Kutudaki çarpı işareti aramayı temizler; Esc tuşu ya da butona yeniden tıklanması kutuyu gizler ve aramayı temizler. Kutunun açık ya da kapalı olması kullanıcı başına saklanır; varsayılan olarak açıktır.
Filter
Filter butonuna tıklanarak Filter penceresi açılır. Bir filtre etkinken butonun üzerinde bir nokta belirir ve butonun ipucu Showing X of Y biçiminde kaç grup üyesi gösterildiğini yazar.
View Settings
Settings butonuna tıklanarak View Settings penceresi açılır.
Collapse
Collapse butonu paneli daraltır. Daraltılmış panel dar bir ikon şeridine dönüşür: her kategori bir ikonla ve altındaki küçük durum noktalarıyla gösterilir. İkonun üzerine gelindiğinde kategori adı ve durum dağılımı görüntülenir; ikona tıklandığında panel o kategoriyle yeniden genişler. Panelin genişliği sağ kenarından sürüklenerek değiştirilir ve kullanıcı başına saklanır.
Metrik Bilgi Satırı
Tablonun seçili metriğini, hesaplama tipini ve süresini gösterir; görseldeki kurulumda, kayıtlı metrik listede bulunmadığından metrik adı yerine backend.hc.state — Avg. value, last 1 day(s) yazar. Satıra tıklanarak View Settings penceresi açılır. Veri yüklenirken satırdaki ayar ikonu döner; ikonun çevresindeki halka bir sonraki yenilemeye kalan süreyi gösterir.
Durum Şeridi
Araç çubuğunun altındaki şerit, listedeki grup üyelerini sağlık denetimi durumlarına göre sayar; o an grup üyesi bulunan her durum için bir kutu yer alır. Kutular diğer filtrelere göre sayılır; arama ve Health filtresi sayıları değiştirmez, böylece şeritte bütün durumlar görünmeye devam eder.
| Durum | Renk | Anlamı |
|---|---|---|
| OK | Yeşil | Sağlık denetimi başarılı. |
| Partially healthy | Sarı | Yalnızca grubun toplam durumunda kullanılır: grup üyelerinin sağlık durumları birbirinden farklıdır. Üye satırlarında ve durum şeridinde görülmez; grup başlığındaki noktada ve Backend Service Groups filtre sekmesindeki grup etiketinde görüntülenir. |
| Preparing | Sarı | Sağlık denetimi başlatıldı, henüz sonuç alınmadı. |
| Error | Kırmızı | Sağlık denetimi başarısız. |
| HC disabled | Gri | Sağlık denetimi atanmamış (grup başlığında: grubun üyesi yok). |
| No data | Gri | Sağlık denetimi tanımlı ancak sonucu alınamıyor; ilk sonuç bekleniyor ya da denetim servisine ulaşılamıyor. |
Sağlık denetimi durumlarının ayrıntısı için bkz. Health Checks.
Bir kutuya tıklandığında o durum Filter penceresindeki Health filtresine eklenir ve tablo yalnızca o durumdaki grup üyelerini gösterir; yeniden tıklandığında durum filtreden çıkarılır. Birden fazla kutu seçilebilir, seçili kutular vurgulu görüntülenir. Şerit, View Settings penceresindeki Show status bar seçeneğiyle gizlenir.
Filter Penceresi
Filter butonuna tıklanarak açılan pencerede tablodaki grup üyeleri sekmelerdeki değerlere göre süzülür.
Filter Penceresi
Her sekmenin başlığında o sekmedeki değer sayısı, her değerin yanında o değere sahip grup üyesi sayısı yazar. Bir sekmede hiçbir değer seçilmediğinde o sekme listeyi süzmez. Bir sekmede birden fazla değer seçildiğinde bunlardan herhangi birine uyan grup üyeleri, farklı sekmelerde seçim yapıldığında ise bütün sekmelerin koşuluna uyan grup üyeleri listelenir.
Sekmeler
INFO
Backend Service Groups Varsayılan: Tümü
Üyesi bulunan Backend Group'lar listelenir; her grubun etiketi grubun toplam sağlık durumunun rengindedir. Seçilen grupların üyeleri tabloda gösterilir.
INFO
Name Varsayılan: Tümü
Grup üyeleri IP:port (grup adı) biçiminde listelenir; seçilen üyeler tabloda gösterilir.
INFO
Health Varsayılan: Tümü
Sağlık denetimi durumuna göre süzülür; listede bulunan durumlar durum şeridindeki renklerle etiket hâlinde listelenir. Durum şeridindeki bir kutuya tıklanması da bu sekmedeki seçimi değiştirir.
INFO
Maintenance mode Varsayılan: Tümü
Üyenin Maintenance mode ayarına göre süzülür: Enabled, Disabled.
INFO
Route table Varsayılan: Tümü
Üyenin bağlı olduğu route tablosuna göre süzülür; yalnızca en az bir grup üyesi bulunan route tabloları listelenir.
Pencere Kontrolleri
INFO
Select All
Select all butonu sekmede görüntülenen bütün değerleri seçer; değerlerin tamamı seçiliyken buton Deselect all olur ve seçimi kaldırır.
INFO
Search
Backend Service Groups, Name ve Route table sekmelerinde değerler arama kutusuna yazılan metne göre süzülür; Select all yalnızca süzülen değerlere uygulanır. Diğer sekmelerde arama kutusu bulunmaz.
INFO
Save
Save butonuna tıklanarak seçilen filtreler uygulanır ve kullanıcı başına saklanır. Pencere Save butonuna tıklanmadan kapatılırsa yapılan seçimler uygulanmaz.
View Settings Penceresi
Settings butonuna ya da metrik bilgi satırına tıklanarak açılan pencerede tablonun hangi metriği göstereceği, sıralaması ve yenilenme süresi ayarlanır.
View Settings Penceresi
Ayarlar kategori başına ve kullanıcı başına saklanır; Backend Service Groups için yapılan ayar diğer kategorileri etkilemez.
Metrics
INFO
View Type Varsayılan: Basic
Listenin görünümü seçilir:
- Basic: grup üyeleri, seçilen metriğin kolonlarıyla tablo hâlinde listelenir.
- Advanced: her grup üyesi bir kart olarak gösterilir; kartta Primary Metric ile birlikte en fazla beş ek metrik yer alır. Bu görünümde pencereye ek metriklerin seçildiği Additional Metrics alanı eklenir.
INFO
Primary Metric
Tabloda gösterilecek metrik ve hesaplama tipi seçilir. İlk kutuda üyenin bütün vService'lerdeki trafiğini birleştiren metrikler (HTTP Requests, Response Time, Bandwidth, Current Sessions, Queue Depth, Connect Time, Connections, HTTP Response Codes) listelenir; sağlık denetimi metrikleri bu kategoride sunulmaz. Static grubu zamana bağlı olmayan bilgileri içerir:
- Address: üyenin IP adresi ve portu.
- Weight: yük dengelemedeki ağırlığı.
- Health: atanmış sağlık denetiminin adı.
- Route table: bağlı olduğu route tablosu.
- Status: açık olan SSL service, Maintenance mode ve Backup service ayarları, ikonlarla.
Görseldeki kurulumda kategori ayarında Health Check State kayıtlı olduğundan kutu boş gelir ve ikinci kutuda Avg. value görüntülenir.
Sorting & Appearance
INFO
Sort By Varsayılan: Name
Tablonun sıralama ölçütü seçilir: Default Order, Name, Status ya da seçili metriğin kolonlarından biri.
INFO
Ascending Varsayılan: Seçili
Seçiliyken sıralama küçükten büyüğe (A'dan Z'ye), seçili değilken büyükten küçüğe yapılır.
INFO
Group by Status Varsayılan: Seçili değil
Seçildiğinde grup üyeleri sağlık denetimi durumlarına göre gruplanır; gruplar No data, HC disabled, Error, Preparing ve OK sırasıyla dizilir. Her grubun başında durum adı ve grup üyesi sayısı yazar; grup başlığına tıklanarak grup açılır ya da kapanır.
Data Refresh
INFO
Display Period Varsayılan: Last 1 day(s)
Metrik değerinin hesaplanacağı süre seçilir. Hazır seçenekler 1 dakika, 5 dakika, 15 dakika, 30 dakika, 1 saat, 6 saat, 12 saat, 1 gün, 1 hafta, 1 ay, 3 ay ve 1 yıldır; süre elle de girilir. Alan, kayıtlı ayarda ve pencerede zamana bağlı hiçbir metrik seçili olmadığında (ör. yalnızca Static grubundan metrik seçildiğinde) görüntülenmez. Satıra tıklandığında açılan Dashboard bu süreyle gelir.
INFO
Refresh Interval Varsayılan: 5s
Tablodaki değerlerin yenilenme aralığı seçilir: 5s, 10s, 30s, 60s.
