PRTG Network Monitor
Notification Template ve HTTP Action kullanarak PRTG alarmlarını Alertalk'a gönderin ve sesli bildirim alın. Sensör, device veya grup bazlı kullanabilirsiniz.
Gereksinimler
- 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
Notification Template Oluşturun
PRTG arayüzünde üst menüden Setup → Account Settings → Notification Templates yolunu izleyin.
Sağ üst köşedeki Add Notification Template + butonuna tıklayın.
Açılan ekranda Template Name alanına bir isim verin. Örneğin: Alertalk
HTTP Action Ayarlayın
Aynı sayfada aşağı kaydırın. Execute HTTP Action toggle'ını aktif edin.
Aşağıdaki değerleri girin:
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:
{
"phone_number": "5XXXXXXXXX",
"error_message": "PRTG Alarm: %name - %status - %message"
}
"phone_number": "5XXXXXXXXX,5YYYYYYYYY"
Her numara için 1 kredi kullanılır.
%name— Sensör/cihaz adı%status— Alarm durumu (Down, Warning vb.)%message— Detaylı alarm mesajı%device— Cihaz adı
Sağ üstteki Create butonuna tıklayarak template'i kaydedin.
Test Edin
Notification Templates listesinde Alertalk satırının sağındaki ç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 sonucunu Logs → System Events → Notifications sayfasından doğrulayın. Sending HTTP: OK mesajını görmelisiniz.
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 → Settings → Notifications sekmesi → Add Notification → Alertalk'ı seçin → Down ve Warning durumlarını işaretleyin → Kaydedin.
Payload Referansı
https://tr.alertalk.net/webhook/receive?key=WEBHOOK_KEY
{
"phone_number": "5XXXXXXXXX", /* Zorunlu — başında 0 olmadan */
"error_message": "PRTG Alarm: %name - %status - %message" /* Zorunlu — PRTG değişkenleri kullanabilirsiniz */
}