Skip to content
Smarter by Design.Simpler for Business

lb notification ​

lb notification komutu, bir vService'te ne olduğunda kimin haberdar edileceğini belirleyen bildirim profillerini oluşturur. Profil iki tür olayı izler: servis durumundaki değişiklikler ve bir eşiği aşan trafik ölçüleri. Panel karşılığı Alert & Notifications ekranıdır.

Komut Özeti ​

TR7 WEB-CLI · lb notification
# komuttan sonra Tab
admin@TR7LBWAF01> lb notification
add delete list show update
 
admin@TR7LBWAF01> lb notification list # hepsini listele
admin@TR7LBWAF01> lb notification show <kimlik> # birini göster
admin@TR7LBWAF01> lb notification add name <ad> … # yeni profil
admin@TR7LBWAF01> lb notification update id <kimlik> … # değiştir
admin@TR7LBWAF01> lb notification delete <kimlik> # sil
admin@TR7LBWAF01>  

Yazım Sırası ​

Adım 1 Adı yaz
Tek zorunlu alan budur: lb notification add servis-uyarilari
Adım 2 İzlenecek olayları seç
Durum değişiklikleri ve eşik ölçüleri.
Adım 3 Gönderim kanallarını ekle
--email.0 … --sms.0 … --snmp true --ui true
Adım 4 vService'e bağla
lb service update id <vService> --notification <profil>

Zorunlu Alanlar ​

SıraAlanDurumDeğer
1nameZorunluProfilin adı; koleksiyonda benzersiz olmalı

Durum Bildirimleri ​

AlanNe yaparArkasına ne yazılır
--serviceStatusArka uç servislerinin durumu değiştiğinde bildirim üretirtrue · false (varsayılan false)
--poolStatusKarşılama servisinin durumu değiştiğinde bildirim üretirtrue · false (varsayılan false)
--notifyDaysBeforeCertificateExpirySertifikanın süresi dolmadan kaç gün önce uyarılacağını belirlerGün sayısı (en az 1). Boş bırakıldığında bu uyarı üretilmez

Eşik Ölçüleri ​

Aşağıdaki alanların her biri bir ölçüye eşik koyar: ölçü verilen değeri aştığında bildirim üretilir. Hepsi tam sayıdır, en küçük değer 1'dir ve boş bırakıldıklarında o ölçü izlenmez.

AlanNe yaparArkasına ne yazılır
--bwBant genişliği eşiğini koyarSayı
--reqRateSaniyedeki istek sayısına eşik koyarSayı
--scurAnlık oturum sayısına eşik koyarSayı
--newConnYeni bağlantı sayısına eşik koyarSayı
--activeIpsEtkin kaynak adres sayısına eşik koyarSayı
--resp4xxSaniyedeki 4xx yanıt sayısına eşik koyarSayı
--resp5xxSaniyedeki 5xx yanıt sayısına eşik koyarSayı
--srcConnrateKaynak adres başına saniyedeki bağlantı sayısına eşik koyarSayı
--srcReqKaynak adres başına saniyedeki istek sayısına eşik koyarSayı
--srcErrKaynak adres başına saniyedeki hata sayısına eşik koyarSayı
--srcBinKaynak adres başına gelen trafiğe eşik koyarSayı
--srcBoutKaynak adres başına giden trafiğe eşik koyarSayı

Gönderim Kanalları ​

AlanNe yaparArkasına ne yazılır
--email.NBildirimin gönderileceği e-posta adreslerini belirlerE-posta adresi; her biri kendi indeksiyle
--sms.NBildirimin gönderileceği telefon numaralarını belirlerTelefon numarası; her biri kendi indeksiyle
--snmpBildirimin SNMP tuzağı olarak gönderilmesini açartrue · false (varsayılan false)
--uiBildirimin arayüzde gösterilmesini açartrue · false (varsayılan false)
--silentAtNightGece saatlerinde bildirim gönderilmemesini sağlartrue · false (varsayılan false)

Örnekler ​

TR7 WEB-CLI · A) Durum bildirimleri
admin@TR7LBWAF01> lb notification add name servis-uyarilari \
--serviceStatus true --poolStatus true --notifyDaysBeforeCertificateExpiry 30 \
--email.0 noc@kurum.com.tr --ui true
admin@TR7LBWAF01>  
TR7 WEB-CLI · B) Eşik ölçüleri ve gece sessizliği
admin@TR7LBWAF01> lb notification add name trafik-esikleri \
--reqRate 5000 --resp5xx 50 --srcReq 200 --activeIps 10000 \
--snmp true --sms.0 <numara> --silentAtNight true
admin@TR7LBWAF01>  

Güncelleme ve Silme ​

TR7 WEB-CLI · güncelleme ve silme
admin@TR7LBWAF01> lb notification update id <kimlik> --reqRate 8000
 
# adres ekleme · tek adresi çıkarma · listeyi boşaltma
admin@TR7LBWAF01> lb notification update id <kimlik> --email.1 soc@kurum.com.tr
admin@TR7LBWAF01> lb notification update id <kimlik> --email.0.delete
admin@TR7LBWAF01> lb notification update id <kimlik> --sms.delete
 
admin@TR7LBWAF01> lb notification delete <kimlik>
admin@TR7LBWAF01>  

Bilinmesi Gerekenler ​

  • Profil tek başına çalışmaz. Bildirim üretimi, profil bir vService'e --notification alanıyla bağlandığında başlar. Bir vService'e ek profiller --extraNotificationProfiles.N ile de bağlanabilir.
  • Boş bırakılan eşik izlenmez. Bir ölçü alanına değer yazılmadığında o ölçü için bildirim üretilmez.
  • En küçük eşik değeri 1'dir. Eşik alanlarına sıfır ya da eksi değer yazılamaz.
  • Kanal seçilmezse bildirim gitmez. E-posta, SMS, SNMP ve arayüz kanallarından en az biri açılmalıdır.
  • Ad benzersizdir. Aynı ada sahip ikinci bir profil oluşturulamaz.