Dil / Lang:
← Ana Sayfa Entegrasyon Kılavuzları Kullanım Kılavuzu Blog Ücretsiz Başla →

Gereksinimler

Başlamadan önce şunlara ihtiyacınız var:
  • Alertalk hesabı — WebApi, Starter veya Pro plan (Free planda API & Webhook yoktur)
  • Alertalk panelinden alınmış Webhook Key — API & Webhooks
  • PRTG Network Monitor (On-Premise)
  • PRTG admin erişimi
1

Notification Template Oluşturun

PRTG arayüzünde üst menüden Setup → Account Settings → Notification Templates yolunu izleyin.

Setup menüsü
Setup → Account Settings → Notification Templates

Sağ üst köşedeki Add Notification Template + butonuna tıklayın.

Notification Templates listesi
Notification Templates → Add Notification Template +

Açılan ekranda Template Name alanına bir isim verin. Örneğin: Alertalk

Template adı
Basic Settings — Template Name: Alertalk
2

HTTP Action Ayarlayın

Aynı sayfada aşağı kaydırın. Execute HTTP Action toggle'ını aktif edin.

Aşağıdaki değerleri girin:

Execute HTTP Action Ayarları
URL         : https://tr.alertalk.net/webhook/receive?key=WEBHOOK_KEY
               # WEBHOOK_KEY kısmına Alertalk panelinden aldığınız key'i yapıştırın

SNI Handling: Do not send SNI (default)
HTTP Method : POST
HTTP Version: HTTP 1.1 (default)

Payload alanına aşağıdaki JSON'ı yapıştırın. Telefon numaranızı başında 0 olmadan 10 hane olarak girin:

Payload (JSON)
{
  "phone_number": "5XXXXXXXXX",
  "error_message": "PRTG Alarm: %name - %status - %message"
}
📞
Birden fazla numaraya çağrı göndermek için:
"phone_number": "5XXXXXXXXX,5YYYYYYYYY"

Her numara için 1 kredi kullanılır.

💡
PRTG değişkenleri:
  • %nameSensör/cihaz adı
  • %statusAlarm durumu (Down, Warning vb.)
  • %messageDetaylı alarm mesajı
  • %deviceCihaz adı
HTTP Action ayarları
Execute HTTP Action — URL, POST, Payload dolduruldu

Sağ üstteki Create butonuna tıklayarak template'i kaydedin.

Template kaydedildi. 'Alertalk' adında notification template listede görünmelidir.
3

Test Edin

Notification Templates listesinde Alertalk satırının sağındaki çan simgesine tıklayın.

Test butonu
Alertalk satırı — çan simgesine tıklayın

Açılan popup'ta OK butonuna tıklayın. PRTG testi kuyruğa alacak ve log sayfasında sonucu görebilirsiniz.

Test popup
Notification Test Results — OK

Test sonucunu Logs → System Events → Notifications sayfasından doğrulayın. Sending HTTP: OK mesajını görmelisiniz.

Logs sayfası
Log sayfası — Sending HTTP: OK
Alertalk panelindeki API & Webhooks → Webhook Logs ve Activity Log → Call History sayfalarından da doğrulama yapabilirsiniz.
4

Sensör veya Gruba Atayın

Notification Template hazır. Şimdi hangi sensörlerin bu notification'ı kullanacağını belirlemeniz gerekiyor. İki yöntem var:

🔬 Sensör Bazlı Granüler

Her sensörün ayarlarına girin → Notifications sekmesi → Alertalk template'ini ekleyin. Hangi sensörün alarm vereceğini tam kontrol edersiniz.

🗂️ Grup/Device Bazlı Önerilen

Bir device veya gruba ekleyin, altındaki tüm sensörler otomatik devralır. Root group'a eklerseniz tüm PRTG alarmları Alertalk'a gider.

Grup bazlı atama için: İlgili gruba tıklayın → SettingsNotifications sekmesi → Add Notification → Alertalk'ı seçin → Down ve Warning durumlarını işaretleyin → Kaydedin.

🎉
Entegrasyon tamamlandı! Artık PRTG alarmlarında sesli bildirim alacaksınız.

Payload Referansı

URL Formatı
https://tr.alertalk.net/webhook/receive?key=WEBHOOK_KEY
Payload (JSON)
{
  "phone_number": "5XXXXXXXXX",           /* Zorunlu — başında 0 olmadan */
  "error_message": "PRTG Alarm: %name - %status - %message"   /* Zorunlu — PRTG değişkenleri kullanabilirsiniz */
}

Diğer Entegrasyonlar