Notification Profiles
Notification Profiles Nedir?
Notification Profiles, AGS etkin bir vService'in erişim istatistiklerinden operatöre alarm üretilecek eşikleri ve alarmların iletileceği kanalları tanımlayan profillerdir. Dört eşik izlenir: dakikadaki başarısız giriş sayısı, dakikadaki başarısız MFA sayısı, etkin kilitli hesap sayısı ve doğrulanmış oturum sayısı; her eşik kendi anahtarıyla açılır ve kapalı eşik izlenmez. Alarmlar profilde listelenen e-posta adreslerine ve SMS numaralarına, SNMP trap olarak ve arayüz bildirimi olarak gönderilir. Profil ayrıca erişim motorunun durum alarmını ve kullanıcının her girişinde kendisine gönderilecek e-postayı yönetir.
Profil, vService'in AGS ayarlarındaki Notification Profile alanından seçilir; her vService tek bir profil kullanır ve alarmlar vService bazında üretilir. Bu ekranın hazır profili yoktur; profil seçilmemiş vService'lerde yalnızca motor durumu alarmı arayüz bildirimi olarak çalışır.
Nasıl çalışır?
- Profil bu ekranda tanımlanır: izlenecek eşikler açılır, alıcı e-posta adresleri ve SMS numaraları girilir, SNMP ve arayüz bildirimi seçilir.
- vService'in AGS ayarlarında Notification Profile alanından profil seçilir.
- TR7, vService'in erişim istatistiklerini sürekli değerlendirir: oran eşikleri son 60 saniyenin toplamıyla, sayaç eşikleri anlık değerle karşılaştırılır. Eşik aşıldığında alarm üretilir, değer normale döndüğünde normale dönüş bildirimi gönderilir.
- Bildirimler profildeki kanallara iletilir; arayüz bildirimleri Notification Logs ekranında listelenir.
Operasyonel En İyi Uygulamalar
- Eşikler trafiğe göre. Başarısız giriş oranı kurumun olağan yanlış parola hacminin üstünde, brute force denemelerini yakalayacak düzeyde seçilmelidir; eşik açıldığında gelen öneri değerleri başarısız giriş ve MFA için 30/dk, kilit için 10, oturum için 1000'dir.
- Kanal yedekliliği. Kritik servislerde arayüz bildirimine ek olarak e-posta ya da SNMP kullanılmalıdır; SMS, Notification Management ekranındaki Mute Night Notifications ayarı açıksa 22:00–08:00 arasında gönderilmez.
- Alıcılar profilde. Alıcılar Notification Management ekranındaki kişi gruplarından değil, doğrudan profildeki E-mail ve SMS listelerinden alınır; adres değişiklikleri profilde yapılmalıdır.
- Kullanıcıya giriş e-postası. E-mail User on Sign-in açıldığında hesaplarda e-posta adresi bulunmalıdır; adresi olmayan kullanıcılara e-posta gönderilmez.
- Silmeden önce vService'ler. Silme onayı kullanım yerlerini göstermez; profili kullanan vService'ler önizlemedeki Used in sekmesinden kontrol edilmelidir.
Nasıl Eklenir?
Yeni bir Notification Profiles profili, TR7 web yönetim arayüzü üzerinden aşağıdaki adımlarla eklenir:
- Sol altta bulunan TR7 logosuna tıklanarak Configuration Menu açılır.
- AGS → Integrations → Notification Profiles → Add adımları takip edilir.
- Profil için benzersiz ve açıklayıcı bir isim girilir.
- İzlenecek eşikler açılıp değerleri belirlenir; alıcılar ve kanallar seçilir.
Addbutonuna tıklanarak profil eklenir.
TIP
Hızlı arama ile sayfaya ulaşma
Menüde adım adım gezmek yerine, ekranın sol alt köşesindeki arama çubuğu kullanılarak ilgili sayfaya doğrudan ulaşılır. Arama çubuğu Windows'ta Alt + T, macOS'ta Opt + T kısayolu ile açılır; ardından aranan özelliğin adının yazılması yeterlidir.
Oluşturulan profil, bir veya birden fazla AGS etkin vService'in Notification Profile alanında kullanılır. Profil, bu alanın yanındaki ekleme simgesiyle vService ayarlarından ayrılmadan da tanımlanır; oluşturulan profil alanda seçili gelir.
Notification Profiles Listeleme Ekranı
AGS → Integrations → Notification Profiles yolu izlenerek TR7 cihazı üzerinde ekli olan tüm Notification Profiles profillerinin listesine ulaşılır. Bu ekran üzerinden profil ekleme, düzenleme ve silme işlemleri yapılır.
Notification Profiles Profillerini Listeleme Formu
Tablo varsayılan olarak şu kolonlarla açılır:
| Kolon | Açıklama |
|---|---|
| Notification Profile Name | Profilin adı. |
| Profildeki e-posta alıcılarının sayısı (Total of N); alıcı yoksa -. | |
| UI Notification | Arayüz bildiriminin durumu: Enabled ya da Disabled. |
| SNMP Notification | SNMP trap gönderiminin durumu: Enabled ya da Disabled. |
| E-mail User on Sign-in | Kullanıcıya giriş e-postasının durumu: Enabled ya da Disabled. |
Varsayılan olarak gizlenen kolon bulunmaz. Tablo açılışta sıralanmamıştır; kolon başlığına tıklandığında önce azalan, sonra artan sıralama uygulanır, üçüncü tıklamada sıralama kalkar.
Araç çubuğundaki öğeler soldan sağa aşağıdaki sırayla yer alır; son iki öğe (Page Information ve Page Size) tablonun altındaki bilgi şeridinde bulunur.
Columns
Tabloda hangi kolonların gösterileceği seçilir; beş kolonun beşi de açık gelir. Aynı panelde kolonlar sürüklenerek yeniden sıralanır ve kolon başına hizalama seçilir; Fit rows to the page butonuyla satır yüksekliği sayfaya sığdırılır, Reset butonuyla kolon düzeni varsayılana alınır. Elle genişletilmiş bir kolonun yanındaki genişlik rozetine tıklandığında kolon otomatik genişliğe döner.
Filter
Filter butonu, listede gösterilen profilleri belirli kriterlere göre süzmek için kullanılır. Filtre şeridinde dört kart bulunur; kart adının yanındaki sayı, listedeki profillerde o kart için bulunan farklı değer sayısını gösterir:
| Kart | Süzdüğü |
|---|---|
| UI Notification | Arayüz bildiriminin durumuna göre (Enabled / Disabled). |
| SNMP Notification | SNMP trap gönderiminin durumuna göre (Enabled / Disabled). |
| E-mail User on Sign-in | Kullanıcıya giriş e-postasının durumuna göre (Enabled / Disabled). |
| Used in | Profilleri kullanan vService'ler ve hiçbir yerde kullanılmayan profilleri listeleyen Unused Entries değeri. |
Export
Export butonuna tıklanarak tablo Excel, CSV veya PDF olarak dışa aktarılır. Açılan pencerede Filename, Format ve Data Source ile dışa aktarılacak Columns belirlenir; kalan alanlar biçime göre görüntülenir: CSV'de CSV Separator, Excel'de Excel Sheet Name, PDF'te Page Orientation ve Page Size.
Add
Add butonuna tıklanarak yeni bir profil oluşturma formu Add sekmesinde açılır.
Edit
Edit butonuna tıklanarak seçili profilin düzenleme formu Edit sekmesinde açılır. Buton yalnızca tek bir profil seçildiğinde etkinleşir.
Düzenleme formu ekleme formuyla aynıdır; ad dâhil bütün alanlar değiştirilir ve formun altındaki buton Edit adını taşır. Değişiklik onay istemeden kaydedilir.
Delete
Bir veya birden fazla profil seçilip Delete butonuna tıklandığında ilgili profiller silinir. Silmeden önce "Are you sure?" onayı istenir.
WARNING
Kullanımda olan bir profil de silinebilir ve onay penceresi kullanım yerlerini göstermez.
Profili kullanan vService'lerde Notification Profile atfı kendiliğinden temizlenmez; profil bulunamadığından eşik alarmları durur ve motor durumu alarmı yalnızca arayüz bildirimi olarak devam eder. Ayar tuvali "No notification profile is selected — the engine-status alarm still fires" cümlesini gösterir; vService'in AGS ayarları yeniden açıldığında geçersiz seçim temizlenir. Silme işlemi kullanıcı işlem kaydına yazılır.
Search
Tablodaki tüm bilgilerde arama yapmak için kullanılır.
RegExp Search
Tabloda bulunan tüm bilgilerde düzenli ifade (RegExp) ile arama yapmak için kullanılır. Kullanım filtresi etkinken bu buton gizlenir.
Column Based Search
Tabloda bulunan bilgilerde kolon bazlı arama yapmak için kullanılır.
Usage Filter
Profillerin hangi vService'lere bağlı olduğunu filtrelemek için kullanılır. Filtre etkinken arama kutusunun yerini seçici alır; simgeye yeniden tıklandığında arama kutusu geri döner.
Page Information
Tanımlı toplam profil sayısı ile listede görüntülenen profil sayısına ait bilgiler yer alır: Showing N-M of T records ve seçili profil sayısı (N selected, seçim yokken Nothing selected).
Page Size
Sayfada görüntülenecek maksimum profil sayısı seçilir. Bu ekranda varsayılan 100; seçenekler 5, 10, 20, 50, 100, 200, 500 ve All.
Sağ Tık Menüsü
Bir satıra sağ tıklandığında, başlığında profilin adı bulunan bir menü açılır. Menüdeki iki işlem de yalnızca sağ tıklanan profile uygulanır; listede yapılmış seçim menüyü etkilemez.
| İşlem | Ne yapar |
|---|---|
| Edit | Profilin düzenleme formunu Edit sekmesinde açar; araç çubuğundaki Edit butonunun açtığı formun aynısıdır. |
| Delete | Sağ tıklanan profili siler; araç çubuğundaki silme ile aynı onay sorusu görüntülenir. |
Seçilen Profilin Önizlemesi
Listede bir satıra tıklandığında ekranın sağında profilin önizlemesi açılır; seçili satıra yeniden tıklandığında panel kapanır. Başlıkta zil simgesi, profilin adı ve Notification Profile alt başlığı, sağ üstte ise tek işlem bulunur.
Seçilen Profilin Önizlemesi
| İşlem | Ne yapar |
|---|---|
| Edit | Profilin düzenleme formunu Edit sekmesinde açar. |
Panelde üç sekme bulunur; Used in yalnızca profil en az bir vService'te kullanılıyorsa görüntülenir:
Profilin ayarlarını satır satır listeler (aşağıdaki tablo).
Profil üzerindeki kullanıcı işlemlerini (ekleme, düzenleme, silme) zaman çizelgesi olarak listeler.
Profili kullanan vService'leri listeler. Sekme adının yanındaki rozet kullanım sayısını gösterir.
Details sekmesindeki satırlar sırasıyla aşağıdaki gibidir:
| Satır | Açıklama | Görünme koşulu |
|---|---|---|
| Notification Profile Name | Profilin adı. | Her zaman |
| Engine Status Alarm | Erişim motoru durum alarmının durumu: Enabled ya da Disabled. | Her zaman |
| Failed Authentication Threshold (per Min) | Dakikadaki başarısız giriş eşiği. | Eşik açıksa |
| Failed MFA Threshold (per Min) | Dakikadaki başarısız MFA eşiği. | Eşik açıksa |
| Active Lockout Threshold | Etkin kilitli hesap eşiği. | Eşik açıksa |
| Authenticated Session Threshold | Doğrulanmış oturum eşiği. | Eşik açıksa |
| E-posta alıcıları. | Liste doluysa | |
| SMS | SMS alıcıları. | Liste doluysa |
| SNMP Notification | Enabled ya da Disabled. | Her zaman |
| UI Notification | Enabled ya da Disabled. | Her zaman |
| E-mail User on Sign-in | Enabled ya da Disabled. | Her zaman |
| Sign-in E-mail Subject | Giriş e-postasının konu satırı. | Doluysa |
Profil Ekleme Formu
AGS → Integrations → Notification Profiles → Add adımları takip edilerek TR7 cihazı üzerine yeni bir Notification Profiles profili eklenir.
Notification Profiles Profili Ekleme Formu
INFO
Notification Profile Name Zorunlu
Profilin adı; vService ayarlarındaki seçimde ve loglarda profili tanımlar. Ad cihazda benzersiz olmalıdır; aynı adla ikinci bir profil kaydedilmez ve Name is used uyarısı görüntülenir. Boş bırakıldığında Required field uyarısı görüntülenir.
INFO
Failed Authentication Threshold (per Min) Varsayılan: Disabled
Anahtar açıldığında sayı alanı görüntülenir ve 30 değeriyle gelir; en az 1 olan bir tam sayı girilir. vService'te son 60 saniyedeki başarısız giriş sayısı bu değeri aştığında alarm üretilir. Anahtar kapalıyken başarısız giriş oranı izlenmez.
INFO
Failed MFA Threshold (per Min) Varsayılan: Disabled
Anahtar açıldığında sayı alanı görüntülenir ve 30 değeriyle gelir; en az 1 olan bir tam sayı girilir. vService'te son 60 saniyedeki başarısız MFA sayısı bu değeri aştığında alarm üretilir. Anahtar kapalıyken başarısız MFA oranı izlenmez.
INFO
Active Lockout Threshold Varsayılan: Disabled
Anahtar açıldığında sayı alanı görüntülenir ve 10 değeriyle gelir; en az 1 olan bir tam sayı girilir. Etkin kilitli hesap sayısı bu değere ulaştığında alarm açılır ve sayı eşiğin altına inene kadar açık kalır.
INFO
Authenticated Session Threshold Varsayılan: Disabled
Anahtar açıldığında sayı alanı görüntülenir ve 1000 değeriyle gelir; en az 1 olan bir tam sayı girilir. Doğrulanmış oturum sayısı bu değere ulaştığında alarm açılır ve sayı eşiğin altına inene kadar açık kalır.
INFO
E-mail Varsayılan: Disabled
Anahtar açıldığında alarmların gönderileceği e-posta adresleri satır satır girilir. Adres biçimi kayıtta denetlenir; geçersiz adres kaydedilmez. Alıcılar profile özgüdür; kişi grupları kullanılmaz.
INFO
SMS Varsayılan: Disabled
Anahtar açıldığında alarmların gönderileceği telefon numaraları satır satır girilir. Numara biçimi kayıtta denetlenir; geçersiz numara kaydedilmez. Notification Management ekranındaki Mute Night Notifications ayarı açıksa SMS 22:00–08:00 arasında gönderilmez; e-posta, SNMP ve arayüz bildirimleri bu ayardan etkilenmez.
INFO
UI Notification Varsayılan: Enabled
Açıldığında alarmlar arayüz bildirimi olarak gösterilir ve Notification Logs ekranında listelenir.
INFO
E-mail User on Sign-in Varsayılan: Disabled
Açıldığında kullanıcının kendi e-posta adresine her başarılı girişte, kullanıcının dilinde "hesabınıza yeni giriş" e-postası gönderilir. Gönderim sistemin e-posta ayarlarını kullanır; e-posta adresi bilinmeyen kullanıcılar atlanır.
Sign-in E-mail Subject Varsayılan: Disabled
E-mail User on Sign-in açıkken görüntülenir. Anahtar açıldığında giriş e-postasının konu satırı girilir; kapalı bırakıldığında kullanıcının diline çevrilmiş yerleşik konu kullanılır.
Çalışma Mekanizması
INFO
- Değerlendirme. Profiller TR7 yönetim sürecinde değerlendirilir. Oran eşikleri (Failed Authentication Threshold, Failed MFA Threshold) her 15 saniyede bir, vService'in başarısız giriş ve yanlış OTP istatistiklerinin son 60 saniyelik toplamı ile karşılaştırılır ve toplam eşiği aştığında alarm üretilir; sayaç eşikleri (Active Lockout Threshold, Authenticated Session Threshold) her istatistik güncellemesinde anlık değerle karşılaştırılır ve değer eşiğe ulaştığında alarm açılır, altına inince kapanır.
- Bildirim metinleri. Alarm ve normale dönüş bildirimleri vService adı ve değerlerle üretilir, örneğin
Failed login rate is high for vService "…": 45/min > 30/min,Failed MFA rate is high for vService "…": 40/min > 30/min,Locked-out account count is high for vService "…": 12 >= 10,Authenticated session count is high for vService "…": 1200 >= 1000ve… is back to normal …. Oran eşikleri 60 saniyelik toplam eşiğe eşit ya da altına indiğinde, sayaç eşikleri değer eşiğin altına indiğinde normale döner. Yeni bir vService'te oran istatistikleri henüz oluşmadıysa oran eşikleri değerlendirilmez. Alarmlar vService başına ayrı izlenir; aynı profil birden fazla vService'te kullanılsa da her biri kendi alarmını üretir. - Kanallar. Arayüz bildirimi UI Notification, e-posta E-mail listesine, SMS SMS listesine, SNMP trap SNMP Notification açıkken gönderilir; SMS gönderimi Notification Management ekranındaki Mute Night Notifications ayarı açıksa 22:00–08:00 arasında yapılmaz. E-posta ve SNMP gönderimi cihazın genel e-posta ve SNMP ayarlarını kullanır. Cluster bağlantısı sağlıklıyken yalnızca birinci cihaz bildirim gönderir.
- Motor durumu alarmı. Erişim motorunun (Engine sekmesi) çalışmaz ya da yanıt vermez hâle geldiğinde (durdu, yanıt vermiyor, sürekli yeniden başlıyor, oluşturulmamış ya da oturum deposuna ulaşılamıyor)
Access Gateway engine of vService "…" is not healthy: …. Visitors are currently served the "Access Gateway is being prepared" page.alarmı, motor yeniden çalıştığında… is running againbildirimi üretilir; kısmen bozulmuş (degraded) ve başlatılıyor (starting) durumları alarm üretmez. Alarm, profil seçilmemiş vService'lerde arayüz bildirimi olarak, profil seçiliyse profilin kanallarıyla gönderilir. Alarm profil kaydında varsayılan olarak açıktır; formda yer almaz ve REST API ile kapatılır. Alarmı kapalı profili kullanan vService'lerin ayar tuvalinde The engine-status alarm is Disabled uyarısı görüntülenir. - Kullanıcıya giriş e-postası. Erişim motoru tarafından, yönetici kanallarından bağımsız olarak kullanıcının kendi adresine gönderilir.
- vService tuvali. Ayar tuvalinin izleme satırında profilin eşikleri cümle olarak özetlenir (örn. "More than 30 failed logins in a minute raise an alarm", "An alarm stays on while 10 or more accounts are locked", "An engine status change raises an alarm", "Users get an e-mail on every sign-in to their account").
- Cluster. Profiller LB yapılandırmasıyla cihazlar arasında eşitlenir.
- Loglar. Ekleme, düzenleme ve silme User Logs ekranında notification profile nesnesi olarak izlenir.
Kapsam ve Sınırlar
INFO
- Yetki. AGS ekranları Load Balancer yetki alanına bağlıdır; yetkisi olmayan kullanıcıda sayfa yerine You don't have access to this page kartı görüntülenir.
- Ad benzersizdir. Aynı adı taşıyan ikinci bir profil kaydedilmez.
- Hazır profil yoktur.
- vService başına tek profil; eşikler vService bazında değerlendirilir, toplam sayaç yoktur.
- Motor durumu alarmı formda yoktur; profil kaydında açık gelir.
- SNMP trap türleri. Dört eşik alarmı 19–22 numaralı bildirim türleriyle gönderilir (başarısız giriş 19, başarısız MFA 20, etkin kilit 21, doğrulanmış oturum 22).
- Kullanıcıya giriş e-postasının gönderim koşulları bu ekranda ayarlanmaz.
- Silme referans denetimi yapmaz; kullanımdaki profil de silinir.
Kullanım Yerleri
| Kullanım Yeri | Alan | Amaç |
|---|---|---|
| AGS etkin vService → AGS Management | Notification Profile | vService'in alarm eşikleri ve kanalları; boş bırakılır |
| AGS etkin vService → ayar tuvali | İzleme ve bildirim satırı | Seçili profilin eşik cümleleri |
| Settings → Notification Logs | Bildirim listesi | Arayüz bildirimlerinin görüntülenmesi |
