---
title: "Uyarılar"
description: "Çağrı metrikleriniz için eşik kuralları — bir şey ters gittiği anda e-posta, Slack veya webhook'larınıza iletilir."
---

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.

<Note>
**Başarısızlık oranı, "Başarısız" çağrılardan daha fazlasını sayar.** Uyarı metriği,
hiç konuşma gerçekleşmeyen çağrılar (anında kapatmalar, başarısız bağlantılar)
dahil olmak üzere başarılı bir sonuca ulaşmayan her çağrıyı başarısız sayar.
Kontrol panelindeki **Başarısız** kutucuğu yalnızca `unsuccessful` olarak
derecelendirilen çağrıları sayar. Bu nedenle, kontrol paneli kutucuğu düşük bir
sayı gösterse bile başarısızlık oranı uyarısı tetiklenebilir; bu beklenen bir
durumdur, tutarsızlık değildir.
</Note>

## 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](/tr/webhooks/overview)
  gönderilen bir `alert.triggered` olayı.

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.

## Sonraki adımlar

<CardGroup cols={2}>
  <Card title="Gözlemlenebilirlik" icon="chart-line" href="/tr/guides/observability">
    Aynı metriklerin temelindeki kontrol panelleri.
  </Card>
  <Card title="Webhook'lar" icon="webhook" href="/tr/webhooks/overview">
    alert.triggered olayını (ve diğer tüm olayları) kendi sistemlerinizde alın.
  </Card>
</CardGroup>
