Skip to content
Smarter by Design.Simpler for Business

Quarantine (Tracking) Logs ​

Quarantine (Tracking) Logs Nedir? ​

Quarantine (Tracking) Logs, bir vService'e atanmış Quarantine aksiyonunun takip (tracking) aşamasının canlı içeriğidir. Quarantine aksiyonu üç aşamalı çalışır: Takip → Değerlendirme → Karantina; bu görünüm ilk aşamayı yansıtır: belirlenen Tracking Key anahtarlarına göre izlenen, ancak henüz karantinaya alınmamış istemcilerin metriklerini gösterir.

Her satır, seçilen Tracking Key anahtarlarının benzersiz bir bileşimini temsil eder. Seçilen her anahtar tabloda ayrı bir kolon olarak görünür; bunların yanında o bileşimin periyot (Tracking Time) boyunca ürettiği sayaçlar (HTTP Requests, HTTP Errors, Incoming Data, Outgoing Data, Total Connections, Current Connections) yer alır.

Bu görünüm sayesinde, karantinaya alınmadan önce potansiyel tehdit oluşturabilecek istemciler izlenip analiz edilebilir. Karantina koşullarını karşılayarak fiilen karantinaya alınmış istemciler ise Quarantine (Quarantine) Logs görünümünde listelenir.

İzleme
Karantina öncesi
İzlenen istemcilerin sayaçları
Anahtar Bazlı
Tracking Key
Yapılandırılabilir takip anahtarları
Sayaçlar
İstek · veri · bağlantı
Eşik değerlendirmesini besleyen metrikler
Canlı
Anlık tablo
Takip tablosunun o anki içeriği
HTTP + TCP
İki protokol
Protokole göre farklı metrikler
Yönetilebilir
Remove from Table
Takip kayıtları temizlenebilir

Karantina (Tracking) Logları, kaydedilmiş bir geçmiş logu değil; takip tablosunun o anki içeriğidir. Kayıtlar, aksiyonda tanımlı Tracking Time süresi dolduğunda tablodan düşer. Last Event ve Expiry Date bilgileri her kayıt (satır) için ayrı ayrı tutulur.

Kullanılabildiği vService Tipleri ​

HTTP
L7 TCP
Network

Nasıl Etkinleştirilir? ​

Bu görünüm ayrı bir etkinleştirme gerektirmez; vService'e bir Quarantine aksiyonu tanımlandığında otomatik olarak kullanılabilir hale gelir. İzlenecek anahtarlar (Tracking Key) ve takip süresi (Tracking Time), aksiyonun kendi yapılandırmasında belirlenir.

Açılır menüde görünümü

Bu kayıt kaynağı, Logs & Tracking sekmesindeki kaynak listesinde aksiyonun adı ve takip süresiyle birlikte <aksiyon adı> (TRACKING, <Tracking Time>) biçiminde görünür (ör. karantina (TRACKING, 1m)).

Görüntüleme ​

  1. Left Monitor Panel açılır.
  2. Sol üstteki kategori sekmelerinden Load Balancer vServices seçilir.
  3. TR7 üzerinde tanımlı vService'ler listelenir.
  4. İzlenecek vService'e tıklanır; ekran, vService'in adını taşıyan Dashboard sekmesiyle açılır.
  5. Açılan ekranda Logs & Tracking sekmesine tıklanır ve ilgili Quarantine aksiyonunun (TRACKING, …) girişi seçilir.

Quarantine (Tracking) Loglarını Listeleme Ekranı ​

İlgili takip kaynağı seçildiğinde takip tablosunun o anki içeriği tablo hâlinde listelenir.

Quarantine (Tracking) Loglarını Listeleme EkranıQuarantine (Tracking) Loglarını Listeleme Ekranı

Tabloda her Tracking Key anahtarı için bir anahtar kolonu, bir de o bileşimin biriktirdiği sayaç kolonları bulunur. Aşağıda, varsayılan Source (Client) IP Address anahtarıyla bir yapılandırmanın kolonları verilmiştir:

KolonAçıklama
Last EventAnahtar bileşiminin son işlem gördüğü (son olay) tarih ve saat.
Expiry DateKaydın takip tablosundan düşeceği (sona ereceği) tarih.
Source (Client) IP Address (anahtar)Takip anahtarı; istemci IP adresi.
HTTP RequestsPeriyot boyunca gelen HTTP istek sayısı.
HTTP ErrorsPeriyot boyunca oluşan HTTP hata sayısı.
Incoming Data (B)Takip periyodu boyunca alınan veri miktarı. Etiket bayt derse de değer okunur birime çevrilerek yazılır.
Outgoing Data (B)Takip periyodu boyunca gönderilen veri miktarı. Etiket bayt derse de değer okunur birime çevrilerek yazılır.
Total ConnectionsTakip periyodu boyunca kurulan bağlantı sayısı. Adına rağmen kümülatif bir toplam değildir.
Current ConnectionsO anki açık bağlantı sayısı. Periyoda bağlı olmayan tek sayaçtır.

Aşağıdaki kolon varsayılan olarak gizlidir ve kolon seçicisinden eklenir:

KolonAçıklama
SourceKaydı tutan TR7 cihazının adı (cluster kurulumlarında). Önizleme panelinde her durumda yer alır.

INFO

Listede bu kolonlar kısaltılmış başlıklarla görünür: anahtar ↓IP; sayaçlar ↓Request, ↓Request.error, ↓Data / ↑Data, ↓Connection, ↓Connection.current. Önizleme panelinde tam adlarıyla ve değerleri takip periyoduyla birlikte (ör. 2 / 10 minute(s)) gösterilir.

Karantinaya alınan istemci bu tablodan düşmez

Bir istemci karantinaya alındığında takip satırı silinmez; yalnızca güncellenmeyi bırakır ve kendi Tracking Time süresi dolana kadar listede kalmaya devam eder. Bu nedenle aynı istemci bir süre boyunca hem bu görünümde hem de Quarantine (Quarantine) Logs görünümünde birlikte listelenebilir.

INFO

Anahtar kolonları yapılandırılan Tracking Key değerlerine göre değişir; birden fazla anahtar seçildiğinde her biri ayrı kolon olur. Sayaç kolonları protokole göre değişir: L7 TCP vService'lerde HTTP Requests ve HTTP Errors kolonları bulunmaz; yalnızca veri ve bağlantı sayaçları gösterilir.

Araç çubuğundaki öğeler soldan sağa aşağıdaki sırayla yer alır; son iki öğe (Page Information ve Page Size) tablonun altındaki bilgi şeridinde bulunur.

Columns ​

Tabloda hangi kolonların gösterileceği seçilir. Aynı panelde kolonlar sürüklenerek yeniden sıralanır ve kolon başına hizalama seçilir; Fit rows to the page butonuyla satır yüksekliği sayfaya sığdırılır, Reset butonuyla kolon düzeni varsayılana alınır. Düzen kullanıcı bazında saklanır.

Logs Type ​

Görüntülenecek kaynağı belirler. İlgili Quarantine aksiyonunun (TRACKING, …) girişi seçilir.

Filter ​

Filter butonu, listeyi belirli kriterlere göre süzmek için kullanılır. Filtre ölçütü, aksiyonda seçilen Tracking Key anahtarıdır (ör. bu yapılandırmada ↓IP).

Export ​

Export butonuna tıklanarak tablo Excel, CSV veya PDF olarak dışa aktarılır. Açılan pencerede Filename, Format ve Data Source ile dışa aktarılacak Columns belirlenir; kalan alanlar biçime göre görüntülenir: CSV'de CSV Separator, Excel'de Excel Sheet Name, PDF'te Page Orientation ve Page Size.

Refresh ​

Refresh butonuna tıklanarak takip tablosunun güncel içeriği getirilir. Liste kendiliğinden yenilenmediği için güncel durum bu butonla alınır. Getirme sürerken buton pasif kalır ve dönen bir simge gösterir.

Remove from Table ​

Bir veya birden fazla satır seçilip Remove from Table butonuna tıklandığında, ilgili anahtarların biriktirdiği takip kayıtları tablodan kaldırılır. İşlem onay ister ve geri alınamaz; buton, hiç satır seçili değilken pasiftir. Silme yalnızca takip tablosuna dokunur: o an karantinada olan bir istemci serbest bırakılmaz. Önizleme panelinin başlığındaki çöp kutusu aynı işi yapar ancak onay sormaz. Aynı işlem sağ tık menüsünde de bulunur.

Tablodaki tüm bilgilerde arama yapmak için kullanılır.

Tabloda bulunan tüm bilgilerde düzenli ifade (RegExp) ile arama yapmak için kullanılır.

Tabloda bulunan bilgilerde sütun bazlı arama yapmak için kullanılır.

Page Information ​

Getirilen toplam kayıt sayısı ile listede görüntülenen kayıt aralığına ait bilgiler yer alır: Showing N-M of T records ve seçili satır sayısı (N selected, seçim yokken Nothing selected).

Page Size ​

Sayfada görüntülenecek maksimum kayıt sayısı seçilir. Varsayılan 100; seçenekler 50, 100, 250 ve All. Seçim saklanmaz.

Sağ Tık Menüsü ​

Bir satıra sağ tıklandığında tek işlemli bir menü açılır. İşlem yalnızca sağ tıklanan kayda uygulanır; listede yapılmış seçim menüyü etkilemez.

İşlemNe yapar
Remove from TableSağ tıklanan kaydı takip tablosundan kaldırır; araç çubuğundaki Remove from Table gibi Are you sure? onayı ister. İşlem sürerken menüde görüntülenmez.

Seçilen Logun Önizlemesi ​

Listede herhangi bir satıra tıklandığında, o kayda ait önizleme paneli açılır. Panel, anahtarı ve sayaçları tam adlarıyla alt alta gösterir; Current Connections dışındaki sayaç değerleri takip periyoduyla birlikte (ör. 2 / 10 minute(s)) verilir.

Seçilen Logun ÖnizlemesiSeçilen Logun Önizlemesi

Başlığın sağ üstündeki ikonla kayıt üzerinde işlem yapılır:

İşlemNe yapar
Remove from TableKaydı takip tablosundan kaldırır; anahtarın biriktirdiği sayaçlar sıfırlanır. Araç çubuğu ve sağ tık yollarından farklı olarak onay sormadan siler.
BilgiAçıklama
SourceKaydı tutan TR7 cihazının adı (cluster kurulumlarında).
Last EventAnahtar bileşiminin son işlem gördüğü tarih ve saat.
Expiry DateKaydın takip tablosundan düşeceği tarih.
Source (Client) IP AddressTakip anahtarı; istemci IP adresi.
HTTP RequestsPeriyot boyunca gelen HTTP istek sayısı.
HTTP ErrorsPeriyot boyunca oluşan HTTP hata sayısı.
Incoming Data (B)Alınan veri miktarı.
Outgoing Data (B)Gönderilen veri miktarı.
Total ConnectionsTakip periyodu boyunca kurulan bağlantı sayısı. Adına rağmen kümülatif bir toplam değildir.
Current ConnectionsO anki açık bağlantı sayısı. Periyoda bağlı olmayan tek sayaçtır.