Skip to content
Smarter by Design.Simpler for Business

settings notification ​

settings notification komutu, cihazın sistem bildirimlerini yönetir. İki alt kaynağı vardır:

Alt kaynakNe tanımlar
entryUyarının hangi durumda üretileceğini ve hangi yollarla iletileceğini
contactUyarının kime gideceğini — alıcı grupları

Her ikisinde de beş aksiyon bulunur: list, show, add, update, delete.

Komut Özeti ​

TR7 WEB-CLI · settings notification
# komuttan sonra Tab
admin@TR7LBWAF01> settings notification
contact entry
 
admin@TR7LBWAF01> settings notification entry
add delete list show update
 
admin@TR7LBWAF01> settings notification entry list
admin@TR7LBWAF01> settings notification entry add name <ad> type cpu …
admin@TR7LBWAF01> settings notification contact list
admin@TR7LBWAF01> settings notification contact show <kimlik>
admin@TR7LBWAF01> settings notification contact add name <ad> contactSelection manual …
admin@TR7LBWAF01> settings notification contact update id <kimlik> …
admin@TR7LBWAF01> settings notification contact delete <kimlik>
admin@TR7LBWAF01>  

entry — Uyarı Kayıtları ​

Zorunlu Alanlar ​

add komutunda CLI zorunlu alanları aşağıdaki sırayla, tek tek ister ve biri yazılmadan sonrakini göstermez. Alanlar alan adı ile değeri birlikte yazılır. Üçüncü sıradaki alan seçilen tipe göre değişir; listede olmayan tiplerde üçüncü bir zorunlu alan yoktur.

SıraAlanDurumDeğer
1nameZorunluKayda özgü ad; aynı ad iki kayıtta kullanılamaz
2typeZorunluAşağıdaki on beş değerden biri; tipe bağlı alanlar bu seçimden sonra listelenir
3cpuLimitKoşullu zorunluYalnız type cpu; 0–95 arası yüzde
3memLimitKoşullu zorunluYalnız type mem; 0–95 arası yüzde
3diskLimitKoşullu zorunluYalnız type disk; 0–95 arası yüzde
3bwLimitKoşullu zorunluYalnız type bw; 0 ya da daha büyük sayı
3ipRepStaleDaysKoşullu zorunluYalnız type ipRep; gün sayısı (varsayılan 45)
3 · 4ntpOffsetLimit.val · ntpOffsetLimit.unitKoşullu zorunluYalnız type ntp; sayı ve birim (s · m · h). Satırda -- olsa bile öneksiz ve -- alanlarından önce yazılır

Satıra bir -- alanı eklendiğinde cpuLimit, memLimit, diskLimit, bwLimit ve ipRepStaleDays alanları -- önekli yazıma geçer; ntpOffsetLimit.val ile ntpOffsetLimit.unit ise her durumda öneksizdir. Tab her adımda doğru yazımı gösterir.

update komutunda düzenlenecek kayıt id <kimlik> ile seçilir; show ve delete komutlarında kimlik alan adı olmadan yazılır (settings notification entry delete <kimlik>).

Bildirim Tipleri ​

DeğerArayüzdeki adıO tipte açılan alanlar
cpuCPU usage--cpuLimit
memMemory usage--memLimit
diskDisk--diskLimit
bwBandwidth--bwLimit
zoneStatusvDevice status--v-device
interfaceStateInterface status--v-device · --namespace · --interface
ipStatusIP status--v-device · --namespace · --interface · --ipId
vrrpVIP status--v-device · --namespace · --interface · --ipId
tr7InterfaceGwGW health status--v-device · --namespace · --interface
tr7InterfaceClusterIpConnVIP connection status--v-device · --namespace · --interface
tr7IpTR7 IP state--v-device · --namespace · --interface · --ipId
clusterConnCluster connectionTipe özgü alan yok
ipRepIP Intelligence & Reputation Data--ipRepStaleDays
ntpNTP synchronizationntpOffsetLimit.val · ntpOffsetLimit.unit
userLogUser actionTipe özgü alan yok

Eşik Alanları ​

AlanNe yaparArkasına ne yazılır
--cpuLimitİşlemci kullanımının hangi yüzdeyi aşmasıyla uyarı üretileceğini belirler0–95 arası sayı. Yalnız type cpu iken
--memLimitBellek kullanımının hangi yüzdeyi aşmasıyla uyarı üretileceğini belirler0–95 arası sayı. Yalnız type mem iken
--diskLimitDisk doluluğunun hangi yüzdeyi aşmasıyla uyarı üretileceğini belirler0–95 arası sayı. Yalnız type disk iken
--bwLimitBant genişliğinin hangi değeri aşmasıyla uyarı üretileceğini belirler0 ya da daha büyük sayı. Yalnız type bw iken
--ipRepStaleDaysAdres itibarı veritabanının kaç günden eski olması durumunda uyarı üretileceğini belirler1 ya da daha büyük tam sayı (varsayılan 45). Yalnız type ipRep iken
ntpOffsetLimit.valSaatin kaynağından ne kadar sapması durumunda uyarı üretileceğini belirlerSayı (varsayılan 5). type ntp iken zorunludur ve öneksiz yazılır
ntpOffsetLimit.unitO sapmanın birimini seçers (varsayılan) · m · h; toplam süre 1 saniyeden küçük, 24 saatten büyük olamaz

Kapsam Alanları ​

Ağ ile ilgili tiplerde uyarının hangi nesneyi izleyeceği bu alanlarla daraltılır. Üçü de boş bırakılabilir: boş bırakıldığında kapsam daraltılmaz.

AlanNe yaparArkasına ne yazılır
--v-deviceUyarının hangi vDevice üzerinde izleneceğini seçervDevice; varsayılan, komutun çalıştığı cihaz
--namespaceUyarının hangi yönlendirme tablosuyla sınırlanacağını seçerYönlendirme tablosu. Boş bırakıldığında bütün tablolar izlenir
--interfaceUyarının hangi arabirimle sınırlanacağını seçerArabirim; seçilen yönlendirme tablosuna göre süzülür. Boş bırakıldığında bütün arabirimler izlenir
--ipIdUyarının hangi adresle sınırlanacağını seçerAdres; seçilen arabirime göre süzülür. Boş bırakıldığında bütün adresler izlenir

İletim Alanları ​

AlanNe yaparArkasına ne yazılır
--actions.NUyarının hangi yollarla iletileceğini seçersendEmail — Send e-mail · sendSms — Send sms · snmpTrap — SNMP trap · notifyUi — Notify UI. Varsayılan olarak sendEmail ve notifyUi seçilidir
--contactGroups.NUyarının hangi alıcı gruplarına gönderileceğini seçercontact alt komutuyla tanımlanmış grup kayıtları; her biri kendi indeksiyle

contact — Alıcı Grupları ​

Zorunlu Alanlar ​

SıraAlanDurumDeğer
1nameZorunluGruba özgü ad; aynı ad iki grupta kullanılamaz
2contactSelectionZorunlubyUserType — By user type · byUser — By user · manual — adresler elle yazılır

Alıcı Alanları ​

AlanNe yaparArkasına ne yazılır
--userTypes.NbyUserType seçiminde hangi kullanıcı rollerinin gruba gireceğini belirlerRol değerleri: superAdmin · readOnly · cloudClient · monitor · networkManager · networkUser · trafficManager · trafficUser
--users.NbyUser seçiminde hangi kullanıcıların gruba gireceğini belirlerKullanıcı adları; her biri kendi indeksiyle
--manualEmailAddresses.NGruba elle eklenecek e-posta adreslerini belirlerE-posta adresi; her adres kendi indeksiyle
--manualPhoneNumbers.NGruba elle eklenecek telefon numaralarını belirlerTelefon numarası; her numara kendi indeksiyle

Alıcı alanları bu sürümde etkin sunulmuyor

Bu dört alanın şemadaki koşulu, contactSelection değerini karşılaştırmak yerine byUserType, byUser ve manual adında alanlar aramaktadır; böyle alanlar bulunmadığı için koşul hiçbir seçimde karşılanmaz ve alanlar Tab listesinde etkin olarak sunulmaz. Alıcı grupları yönetim arayüzünden düzenlenebilir.

Örnekler ​

TR7 WEB-CLI · uyarı kayıtları
# işlemci yüzde 80'i aşınca e-posta ve arayüz bildirimi
admin@TR7LBWAF01> settings notification entry add name cpu-uyari type cpu \
--cpuLimit 80 --actions.0 sendEmail --actions.1 notifyUi --contactGroups.0 <grup>
 
# saat 30 saniyeden fazla kayarsa uyar
admin@TR7LBWAF01> settings notification entry add name saat-sapmasi type ntp \
ntpOffsetLimit.val 30 ntpOffsetLimit.unit s
 
# belirli bir arabirimin durumu izlensin
admin@TR7LBWAF01> settings notification entry add name uplink-durum type interfaceState \
--v-device <cihaz> --namespace 1 --interface <arabirim> --actions.0 snmpTrap
 
# değiştirme ve silme
admin@TR7LBWAF01> settings notification entry update id <kimlik> --cpuLimit 90
admin@TR7LBWAF01> settings notification entry delete <kimlik>
admin@TR7LBWAF01>  

Bilinmesi Gerekenler ​

  • Uyarı ile alıcı ayrı kayıtlardır. Uyarının hangi durumda üretileceği entry, kime gideceği contact kayıtlarıyla tanımlanır; ikisi --contactGroups.N ile bağlanır.
  • Önce ad, sonra tip istenir. entry add komutunda CLI sırayla name ve type alanlarını, ardından eşik tiplerinde o tipin eşik alanını ister. contact add komutunda sıra name, contactSelection biçimindedir.
  • Zorunlu alanlar -- almaz. Sıra tablolarındaki alanlar alan adı ile değeri yan yana yazılır; isteğe bağlı alanlar --alan değer biçimindedir. Satıra bir -- alanı eklendiğinde koşullu zorunlu eşik alanları da -- önekli yazılır. Ayrıntı API Commands sayfasındadır.
  • Kaynak eşikleri yüzde 95'i aşamaz. --cpuLimit, --memLimit ve --diskLimit alanlarının üst sınırı 95'tir.
  • Kapsam alanları boş bırakılabilir. --namespace, --interface ve --ipId verilmediğinde uyarı, o tipteki bütün nesneleri kapsar.
  • E-posta gönderimi posta sunucusuna bağlıdır. sendEmail işleminin çalışması için settings email ayarının yapılmış olması gerekir.
  • SNMP bildirimi erişim ayarına bağlıdır. snmpTrap işlemiyle ilgili SNMP yapılandırması settings access komutundadır.
  • Adres itibarı eşiği güncelleme sıklığından kısa seçilmemelidir. --ipRepStaleDays değeri, settings ip-intelligence komutundaki çevrimiçi güncelleme aralığından kısaysa iki güncelleme arasında uyarı üretilir.