Anormallik algılama hakkında

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
info

API İzleme, önceden tanımlanmış bir dizi koşula göre uyarı tetikleyen kalıp tabanlı kurallar oluşturmanıza olanak tanır. Bu tür uyarılara sabit uyarılar denir ve API İzleme'nin ilk sürümünde desteklenen tek uyarı türüdür.

Örneğin, aşağıdaki durumlarda sabit bir uyarı oluşturabilirsiniz:

  • [5xx hatası oranı] [%10'dan] [fazla] [10 dakika] [hedef mytarget1]
  • [2xx hatası sayısı] [50] [bölge us-east-1] [5 dakika]
  • [p90 gecikmesi] [10 dakika] boyunca [proxy myproxy1] üzerinde [750 ms] [den fazla]

Düzeltilen bir uyarının koşulları karşılandığında API İzleme, sizi sorundan haberdar etmek için bir uyarı oluşturur. Ancak API İzleme'nin uyarı oluşturabilmesi için belirli uyarı koşullarını tanımlamış olmanız gerekir.

Sabit uyarılar değerli olsa da trafik kalıpları zaman içinde değiştiğinden bir koşul için doğru eşikleri belirlemek zor olabilir. Örneğin, eşiği çok düşük ayarlarsanız çok sayıda uyarı alırsınız. Eşiği çok yüksek bir değere ayarlarsanız bazı kritik sorunları veya kesintileri kaçırabilirsiniz.

Anormallik algılama

Anormallik algılama özelliğiyle, trafik ve performans sorunlarını önceden belirlemek yerine Edge'in bunları algılamasına izin verirsiniz. Edge, kuruluş, ortam ve bölge düzeylerinde anormallik koşullarını otomatik olarak arar. Algılandığında anormallik, Edge kullanıcı arayüzündeki Etkinlikler kontrol panelinde gösterilmek üzere günlüğe kaydedilir.

Anormallik algılama, geçmiş API verilerinize yapay zeka (AI) ve makine öğrenimi (ML) modelleri uygulayarak çalışır. Anormallik algılama, verimliliğinizi artırmak ve API sorunlarınızın ortalama çözüm süresini (MTTR) azaltmak için aklınıza bile gelmeyen senaryolar için gerçek zamanlı uyarılar gönderebilir.

Tespit edilen anormalliklere örnek olarak, yeni bir API sürümünün trafikte beklenmedik bir artışa ve API'nin gecikmesinde buna karşılık gelen bir artışa neden olduğu durumlar verilebilir. Arka uçta yanlış yapılandırılmış bir sürüm, API tarafından bildirilen arka uç hatalarında artışa neden olabilir.

Tespit edilen anormallik aşağıdaki bilgileri içerir:

  • Anormalliğe neden olan metrik (ör. proxy gecikmesi veya HTTP hata kodu).
  • Anormalliğin eşiği. Eşik hafif, orta veya ağır olabilir.

Örneğin, Edge aşağıdaki gibi anormallikleri otomatik olarak algılayabilir:

  • [ortam prod, bölge region1] içinde [503 hatalarında] [hafif] [artış]
  • [orta] [4xx hatalarında artış] [ortam prod, bölge region2]
  • [ortam prod, bölge region3] içinde [ciddi] [gecikme artışı]

Ardından, Etkinlikler kontrol panelinde gösterilen anormallik bilgilerinden, bu koşullar hakkında sizi bilgilendirecek yeni bir uyarı türü olan anormallik uyarısı oluşturabilirsiniz.

Anormallik türleri

Edge aşağıdaki anormallik türlerini otomatik olarak algılar:

  • Kuruluş, ortam ve bölge düzeyinde HTTP 503 hatalarında artış
  • Kuruluş, ortam ve bölge düzeyinde HTTP 504 hatalarında artış
  • Kuruluş, ortam ve bölge düzeyinde tüm HTTP 4xx veya 5xx hatalarında artış
  • Kuruluş, ortam ve bölge düzeyinde 90. yüzdelik dilim (p90) için toplam yanıt gecikmesinde artış

Anormallik algılamayı etkinleştirme

Anormallik algılama, Edge kuruluşları ve ortamları için varsayılan olarak devre dışıdır. Anormallik algılamayı etkinleştirmek için Apigee Edge Destek Ekibi'ne belirli bir kuruluş ve ortam için etkinleştirme isteğinde bulunun. Apigee, ortamınızı değerlendirir ve anormallik algılamanın etkinleştirilip etkinleştirilemeyeceğini size bildirir.

Performans nedeniyle, tüm kuruluşlarda ve ortamlarda anormallik algılamayı etkinleştirmeyin. Apigee, yalnızca saniye başına en az 10 işlem (tps) ortalama trafik yüküne sahip bir kuruluşta ve ortamda anormallik algılamayı etkinleştirmenizi önerir.

Anormallik algılamanın etkin olup olmadığını kontrol etme

Anormallik algılamanın etkin olup olmadığını kontrol etmek için:

  1. Edge kullanıcı arayüzünde Analizin > Uyarı Kuralları'nı seçin.
  2. + Uyarı düğmesini seçin. Uyarı oluşturma paneli açılır:

    Anormallik uyarılarını yapılandırma
  3. İstediğiniz ortamı seçin.

    Uyarı türü için Anormallik seçeneği devre dışıysa anormallik algılama devre dışıdır.