Uyarılar
Çağrı metrikleriniz için eşik kuralları — bir şey ters gittiği anda e-posta, Slack veya webhook
Uyarı kuralları, kuruluşunuzun çağrı metriklerini izler ve bir eşik aşıldığında sizi bilgilendirir — son günde başarı oranının %80'in altına düşmesi, bir saatte 500'den fazla çağrı yapılması veya bir test paketinde gerileme yaşanması gibi. Bunları Ayarlar → Kuruluş → Uyarılar
(/dashboard/organization?tab=alerts) altında yönetin. Uyarı kurallarını yönetmek için admin veya owner rolü gerekir.
Kural oluşturun
Kural oluştur seçeneğine tıklayın ve aşağıdaki alanları doldurun:
| Alan | Seçenekler |
|---|---|
| Metrik | Başarı oranı · Başarısızlık oranı · Ortalama puan · Çağrı hacmi · Paket gerilemeleri |
| Koşul | şundan küçüktür · en fazla şudur · şundan büyüktür · en az şudur |
| Eşik | Karşılaştırılacak sayı |
| Pencere (saat) | Metriğin ne kadar geriye dönük hesaplanacağı — 1 ila 720 saat |
| E-posta alıcıları | Virgülle ayrılmış, en fazla 10 adres |
| Slack gelen webhook URL'si | İsteğe bağlı — uyarı mesajını bir kanala gönderir |
| Bekleme süresi (dakika) | Tetiklemeler arasındaki minimum sessiz süre (varsayılan 60) |
| Geliştirici webhook'larına gönder | Webhook uç noktalarınıza ayrıca bir alert.triggered olayı gönderin |
| Uyarı kuralını etkinleştir | Kurallar devre dışı olarak kaydedilip daha sonra etkinleştirilebilir |
Örnek: "Son 24 saatte başarı oranı şundan küçüktür 80" son 24 saatlik penceredeki derecelendirilmiş çağrıların başarı oranı %80'in altına düştüğünde tetiklenir.
Tetikleme nasıl çalışır
Kurallar, yapılandırdığınız geriye dönük pencereye göre değerlendirilir. Koşul karşılandığında kural bir kez tetiklenir ve metrik ihlal durumunda kalmaya devam etse bile bekleme süresi boyunca sessiz kalır — böylece kötü geçen bir saat, her değerlendirme için bir bildirim yerine tek bir bildirim üretir. Her tetikleme metrik değerini, eşiği ve zamanı kaydeder.
Teslim kanalları
Tek bir kural aynı anda üç kanalın tümünde bildirim gönderebilir:
- E-posta — listelenen her alıcıya kuralın, metriğin, değerin, eşiğin ve pencerenin belirtildiği bir mesaj gönderir.
- Slack — aynı mesaj, Slack gelen webhook URL'niz aracılığıyla gönderilir.
- Geliştirici webhook'ları — uyarıları PagerDuty'ye, nöbetçi araçlarına veya
kendi sistemlerinize bağlamak için kuruluşunuzun webhook uç noktalarına
gönderilen bir
alert.triggeredolayı.
Bir kanalın başarısız olması diğerlerini hiçbir zaman engellemez.
Kuralları yönetin
Uyarılar sekmesi, her kuralı etkin/devre dışı durumuyla ve en son ne zaman tetiklendiğiyle birlikte listeler. Kuralları yerinde açıp kapatın, herhangi bir alanı değiştirmek için Düzenle seçeneğini kullanın veya artık ihtiyacınız olmayan kuralları silin. Bir kuralın beklediğiniz şekilde gerçekten tetiklendiğini doğrulayabilmeniz için son uyarı etkinlikleri de yanında gösterilir.