---
title: "Yapay Zeka Site İzleme Uyarı Botu: 7/24 Nöbetçi Ajan"
description: "Web sitenizi ve API'lerinizi 7/24 izleyen, sorun anında Telegram'dan akıllıca uyaran yapay zeka nöbetçi ajanı nasıl kurulur? Hermes ile adım adım rehber."
canonical: https://agentroost.app/tr/blog/web-sitesi-api-izleyen-yapay-zeka-nobetci-ajani
date: 2026-04-27T20:00:00Z
---

[Canonical URL](https://agentroost.app/tr/blog/web-sitesi-api-izleyen-yapay-zeka-nobetci-ajani)

Siteniz gece 2'de çöktü. Sabah 8'e kadar kimse fark etmedi. O altı saat boyunca kaç ziyaretçi geri döndü, geri dönmedi? Kaç satış fırsatı kaçtı?

Klasik uptime araçları (UptimeRobot, Better Stack gibi) size "down / up" bilgisini verir — sadece o. Bir API'nin 200 döndürdüğü hâlde yanlış veri döndürdüğünü anlamaz. Bir ödeme endpoint'inin yanıt süresinin son iki saattir sessizce şiştiğini fark etmez. "Her şey çalışıyor görünüyor ama aslında bozuk" senaryolarını yakalayamaz.

Bu yazıda, **Hermes** kullanarak hem HTTP durumunu hem de yanıt içeriğini anlayan, anormallik gördüğünde Telegram'dan sizi insan dilinde uyaran bir yapay zeka nöbetçi ajanı kurmanın yolunu gösteriyorum.

---

## Ne İzleyebiliriz?

Nöbetçi ajanın üstesinden gelebileceği durumlar:

- **HTTP durum kontrolü** — `200` beklenirken `503` veya `404` gelince hemen bildir
- **Yanıt içerik doğrulama** — "Başarılı" döndürmesine rağmen JSON'da `"status": "error"` varsa yakala
- **Yanıt süresi eşiği** — Normalde 300 ms olan bir endpoint 3 saniyeye çıkmışsa uyar
- **SSL sertifika süresi** — Sona ermesine 14 gün kala hatırlat
- **Anahtar kelime varlığı** — Sitenizin ana sayfasında "sepete ekle" butonu hâlâ var mı?
- **Fiyat veya stok değişimi** — Bir ürün sayfasını izleyip fiyat değişince haber ver

Tüm bu senaryolar aynı temel döngüyle çalışır: **zamanlanmış sorgu → AI yorumu → koşullu Telegram bildirimi**.

---

## Nasıl Çalışır: Mimari

```
[Zamanlayıcı] → [HTTP isteği] → [AI analizi] → [Karar] → [Telegram bildirimi]
      ↑                                                            ↓
   (her 5 dk)                                             (sadece anormallikte)
```

Hermes bu döngüyü hafızasında tutar. Bir önceki kontrol sonucunu hatırlar, "bu endpoint dün de yavaştı" bağlamını korur ve buna göre yorum yapar. Salt kural tabanlı bir araçtan farkı bu: **yanıtı okuyup anlayan** bir asistan var.

---

## Adım Adım Kurulum

### 1. Nöbetçi Yapılandırmasını Tanımla

Hermes'e ne izleyeceğini söyleyen bir başlangıç talimatı hazırlarsınız. Örnek:

```
Sen bir web izleme asistanısın. Aşağıdaki görevleri belirtilen aralıklarla yap:

İzleme listesi:
- https://api.orneksite.com/health — her 5 dakika; 200 döndürmeli, yanıt < 1000 ms olmalı
- https://orneksite.com — her 10 dakika; sayfada "Sepete Ekle" metni bulunmalı
- https://orneksite.com/checkout — her 15 dakika; 200 döndürmeli

Kural:
- Her şey normalde: sessiz kal
- Sorun varsa: Telegram'dan kısa, net bir uyarı gönder (ne sorun, ne zaman, ilk göründüğünde mi yoksa devam mı ediyor)
- Sorun çözülünce: "Düzeldi" bilgisi ver
```

> **Not:** "Sorun yoksa sessiz kal" kuralı kritik. Yoksa her 5 dakikada bir "her şey yolunda" mesajı alırsınız — bu gürültüdür, sinyal değil.

### 2. Gerçekçi Bir HTTP Kontrol Akışı

Hermes, yapılandırma talimatına göre şu adımları otomatik yürütür:

**a. İstek at**
```
GET https://api.orneksite.com/health
Timeout: 5000 ms
```

**b. Yanıtı değerlendir**
```json
{
  "status": "ok",
  "db": "connected",
  "cache": "connected",
  "response_ms": 847
}
```

**c. AI yorumu:**
> "DB ve cache bağlı, durum `ok`. Yanıt süresi 847 ms — eşik 1000 ms altında, normal aralıkta. Bildirim gönderme."

**d. Sorun senaryosu — yanıt süresi eşiği aşıldı:**
```json
{
  "status": "ok",
  "db": "connected",
  "cache": "connected",
  "response_ms": 4213
}
```

> "Durum `ok` görünse de yanıt süresi 4213 ms — eşiğin 4 katı. Bu, arka planda bir yavaşlama işareti olabilir."

**e. Telegram'a gönderilen uyarı:**
```
⚠️ orneksite.com/health — Yanıt süresi yüksek
Süre: 4213 ms (eşik: 1000 ms)
Durum kodu: 200 (normal)
İlk tespit: 14:32'de

DB ve cache bağlantıları ok görünüyor ama yanıt süresi olağandışı yüksek.
Veritabanı sorgu optimizasyonu veya cache miss artışı olabilir.
```

Bu mesaj bir syslog dökümü değil, **okunabilir bir yorum**. Farkı bu.

### 3. Çoklu Endpoint İzleme

Aynı ajan birden fazla servisi paralel takip edebilir. Örnek yapılandırma bloğu:

```
İzleme listesi:
1. Kullanıcı API'si       → https://api.orneksite.com/users    — her 5 dk
2. Ödeme API'si           → https://api.orneksite.com/checkout — her 5 dk  [YÜKSEK ÖNCELİK]
3. Ana sayfa              → https://orneksite.com               — her 10 dk
4. Admin paneli           → https://admin.orneksite.com         — her 15 dk
5. Üçüncü taraf servis    → https://partnerapi.com/ping         — her 30 dk

Öncelik: Ödeme API'sinde sorun varsa birden fazla Telegram mesajı gönder (5 dk arayla).
Diğerlerinde: ilk uyarı, sonra 30 dk sessiz, hâlâ sorunluysa tekrar uyar.
```

### 4. Bildirim Yorgunluğunu Önle

Nöbetçi ajanların en büyük düşmanı alarm yorgunluğu. Bir endpoint 30 dakika boyunca erişilemez kalırsa 6 kez değil 1-2 kez uyarılmak istersiniz.

Hermes'e şunu öğretin:

```
Uyarı politikası:
- Sorun ilk tespit edilince: anında bildir
- Sorun devam ediyorsa: 30 dakikada bir "hâlâ sorunlu" özeti gönder
- Sorun çözülünce: "Düzeldi, X dakika sürdü" bildir
- Yanlış alarm (bir sonraki kontrolde düzeldi): bağlamı kaydet ama gürültü oluşturma
```

---

## AgentRoost'ta Hermes ile Başlatmak

Bu nöbetçi ajanı kendi bilgisayarınızda çalıştırırsanız, bilgisayarınız kapanınca ajan durur. Bir VPS'e kurarsanız Docker, PM2, cron, SSL ve bir de izleme aracını izlemek için başka bir izleme aracı gerekir.

AgentRoost'ta:

1. [agentroost.app](https://agentroost.app) üzerinden kayıt olun (e-posta, Google veya Discord ile)
2. **Hermes** framework'ünü seçin ve ajanınıza bir isim verin
3. Yukarıdaki izleme talimatını yapılandırmanıza yapıştırın
4. AgentRoost yönetici botu üzerinden Telegram'ı tek tıkla bağlayın — `/start` komutu yeterli
5. Yaklaşık 2 dakika içinde ajanınız devreye girer

**Dahil olanlar:**
- 7/24 çalışan, hiç uyumayan bir ajan (sunucu veya bilgisayar bağımlısı değil)
- Yerleşik LLM/AI kredileri — API anahtarı almanıza veya harici bir hesap açmanıza gerek yok; AI analizi zaten bağlı
- Otomatik olarak sağlanan Telegram botu — BotFather ile uğraşmazsınız
- HTTPS, SSL, domain ayarı gerekmez

Fiyatlar **$19,99/ay'dan** başlar; aylık ödeme, istediğinizde iptal, 14 günlük para iade garantisi.

[Planları karşılaştır →](/tr/pricing) · [Hermes hakkında daha fazla bilgi →](/tr/agents/hermes)

---

## Gerçekçi Beklentiler

Bu yaklaşım neyi **iyi yapar:**
- Akıllı, bağlamlı uyarılar (kuru "down/up" değil)
- Yanıt içeriği doğrulaması
- Çok endpoint, tek Telegram kanalı
- 7/24 kesintisiz çalışma

Neyi **yapmaz** (ve yapması beklenmiyor):
- Milisaniye hassasiyetinde gerçek zamanlı APM (bunun için Datadog/New Relic gerekir)
- SLA raporlaması, uptime yüzde grafiği
- Yüzlerce endpointin ağır yük testi

Küçük ekipler, bağımsız geliştiriciler ve girişimler için bu denge çoğunlukla idealdir: **DevOps sıfır, bildirim kalitesi yüksek**.
