Anomali Tespit Edici
Genel Bakış
API trafiğinizdeki anormal durumları otomatik olarak tespit edin
Yanıt süresi, hata oranı gibi metriklerdeki anormallikleri izleyin
Trafik artışı/azalışı gibi değişimleri erken tespit edin
EMA algoritması ile istatistiksel anomali tespiti yapın
Anomali tespit edildiğinde anında bildirim alın
Geçmiş anomali verilerini grafiklerle görselleştirin
Anomali Tespit Edici Nedir ?
Temel Kavram
Anomali Tespit Edici, API trafiğinizdeki ** normal davranıştan sapmaları ** otomatik olarak tespit eden bir izleme sistemidir.
Anomaly Detection (Anomali Tespiti), en basit anlamıyla bir veride beklenmedik durumların veya kalıpların bulunmasını sağlayan bir tekniktir. Bu beklenmedik durumlar veya kalıplar aslında bir verinin beklenen davranışlarına uymayan durumlar veya kalıplardır. Bu beklenmedik durumlara literatürde outliers (aykırı değerler), exceptions (istisnai durumlar) veya anomaliler (normalin dışı) denilmektedir.
Örnek Senaryo: Diyelim ki, siz kredi kartınızdan her ay aşağı yukarı 200–300 TL harcama yapıyorsunuz. Yani, bankanızın size ait profilinde siz her ay düşük bütçeli harcamalar yapan bir müşteri konumundasınız. Peki eğer bir gün siz 1500 TL'lik bir alışveriş yaparsanız ne olur?
Aslında bu durum, sizin normal davranışınızın dışına çıktığınıza ve normalde en fazla 200–300 TL gibi bir harcama yapan bir müşteriyken bir anda beklenmedik bir şekilde 1500 TL harcama yapan bir müşteri konumuna geldiğinize işaret eder. İşte bu durum aslında bir anomali davranıştır. Bu durumda bankanız anomaly detection tekniklerini kullanıyorsa, bunun bir kredi kartı dolandırıcılığı (Credit Card Fraud Detection) olabileceğini öngörüp size bir mesaj yollar. İşte bu basit örnek aslında bir anomaly detection örneğidir.
Ne Zaman Kullanılır?
Yanıt sürelerindeki anormal artışları tespit etme
Hata oranlarındaki ani yükselişleri tespit etme
Trafik artışı/azalışı gibi değişimleri tespit etme
Servis seviyesi anlaşmalarındaki sapmaları tespit etme
Şüpheli trafik davranışlarını tespit etme
Trafik trendlerini analiz ederek kapasite planlaması yapma
Nasıl Çalışır?
Sorgu, filtre, koşullar ve zamanlama belirlenir
Belirlenen zamanlarda (örn: her 5 dakikada bir) otomatik olarak analiz yapılır
Sorgu ve filtre kullanılarak API trafiği analiz edilir
Tanımlanan koşullara göre anomali kontrolü yapılır:
- Metrik Kontrolü: Değer belirli bir eşiği aştı mı?
- Oran Kontrolü: Değer belirli bir oranda arttı/azaldı mı?
- EMA Kontrolü: Değer istatistiksel olarak anormal mi?
Anomali tespit edildiğinde sonuç kaydedilir
Anomali tespit edildiğinde, yapılandırılmış bildirimler tetiklenir