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

veeam_alertalk.ps1

Hazır PowerShell scripti indirin, düzenleyin, Veeam'a tanımlayın.

PowerShell · ~1KB · TLS 1.2 · X-Webhook-Key
Scripti İndir

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
  • Veeam Backup & Replication
  • Windows Server + PowerShell 3.0+
1

Webhook Key'inizi Kopyalayın

Alertalk panelinde API & Webhooks sayfasına gidin. Webhook Key alanındaki anahtarı kopyalayın.

Webhook Key
Alertalk → API & Webhooks → Webhook Key
⚠️ Webhook Key'inizi kimseyle paylaşmayın. Key'in ele geçirildiğini düşünüyorsanız panelden döndürebilirsiniz (Rotate).
2

Scripti İndirin ve Düzenleyin

Yukarıdaki butona tıklayarak scripti indirin. Bir metin editörü ile açın ve 3 alanı doldurun:

veeam_alertalk.ps1 — düzenlenecek alanlar
param(
    [string]$JobName   = "YEDEKLEME_KURALI_ADINI_YAZIN",  # ① Kural adı
    [string]$JobResult = "Failed"
)

...

    $webhookKey  = "BURAYA_WEBHOOK_KEY_YAZIN"   # ② Webhook Key
    $phoneNumber = "5XXXXXXXXX"               # ③ Telefon numarası
Script düzenleme
$JobName = 'DC01' olarak düzenlenmiş script
💡
$JobName için kural adını doğru girin:

Veeam'da mevcut kuralı düzenleyerek ismini kopyalayıp scripte yapıştırmanızı öneririz. Küçük/büyük harf duyarlıdır.

📞
Birden fazla numaraya çağrı göndermek için:
$phoneNumber = "5XXXXXXXXX,5YYYYYYYYY,5ZZZZZZZZZ"

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

Scripti düzenledikten sonra kaydedin. Biz örneğimizde C:\veeam_alertalk.ps1 olarak kaydettik.

⚠️ Her backup job için ayrı bir script dosyası oluşturun. Her script kendi job adını ($JobName) içerdiği için scriptleri farklı job'larda kullanamazsınız.
3

Scripti Veeam Job'una Tanımlayın

Sesli uyarı almak istediğiniz backup job'unu düzenleyin. Sol menüden Storage sekmesine tıklayın, ardından sağ alttaki Advanced butonuna tıklayın.

Açılan pencerede Scripts sekmesine geçin. Run the following script after the job kutucuğunu işaretleyin ve Browse butonuna tıklayın.

Advanced Scripts
Storage → Advanced → Scripts → Run the following script after the job

Dosya seçim ekranında File types to show alanından PowerShell Files (*.ps1) seçin. Kaydettiğiniz scripti bulun ve seçin.

Script seçimi
C:\veeam_alertalk.ps1 seçildi — File types: PowerShell Files (*.ps1)
4

Kaydedin ve Tamamlayın

Script yolu alanda görünüyor olmalıdır: C:\veeam_alertalk.ps1. OK butonuna basın, ardından job düzenleme ekranında Finish butonuna tıklayın.

Script tanımlandı
Script başarıyla tanımlandı — C:\veeam_alertalk.ps1
🎉
Entegrasyon tamamlandı! Artık bu backup job başarısız olduğunda Alertalk sizi sesli olarak arayacak.

Script Referansı

Scriptteki değiştirilebilir parametreler:

Parametre Açıklama
$JobName zorunlu Veeam'daki backup job adı. Büyük/küçük harf duyarlıdır.
$webhookKey zorunlu Alertalk panelinden alınan Webhook Key.
$phoneNumber zorunlu Aranacak numara(lar). Birden fazla için virgülle ayırın: 5XXX,5YYY
$JobResult Script varsayılan olarak yalnızca 'Failed' durumunda tetiklenir.

Diğer Entegrasyonlar