Başvuru · Mühendisler, Sistem yöneticileri için
Bildirim kanalı türleri
Bildirim kanalı türleri, her türün istediği parametreler, başarısız mesajların yeniden denenmesi ve Test et sonuçlarının anlamı.
Bildirim kanalı, Proxus'un kişilere e-posta, SMS ya da bir sohbet servisi üzerinden mesaj göndermesini sağlar. Alarm kuralları, işlem akışları ve fonksiyonlar mesajı, adını belirttikleri kanal üzerinden gönderir. Bu sayfada her kanal türü ve parametreleri listelenir. Kanal oluşturmak için Bildirim kanalları sayfasına bakın.
Her kanalın alanları
| Alan | Anlamı |
|---|---|
| Ad | Benzersiz bir ad, örneğin Ops Slack #alerts. Fonksiyonlar kanalı bu adla çağırır. |
| Bildirim türü | Kanalın türü. Aşağıdaki tablodaki türlerden biri seçilir. |
| Açıklama | Serbest metin. |
| Parametreler | Anahtar ve değer satırları. Her türün okuduğu anahtarlar aşağıda listelenmiştir. Gizli değerler maskelenir. |
| Durum | Yapılandırıldı; gerekli anahtarlar boşsa Eksik: <anahtarlar>; kanal oluşturulurken gelen örnek değerler hâlâ duruyorsa Örnek değerler; son gönderim son başarılı gönderimden sonra başarısız olduysa Gönderim başarısız. |
| Son başarılı gönderim | Kanaldan en son ne zaman bildirim gönderildiği. |
| Son hata zamanı | Kanaldan gönderimin en son ne zaman başarısız olduğu. |
| Son hata | Son başarısızlık için sağlayıcının verdiği neden. Sonraki başarılı gönderimde silinir. |
| Eylemler | Bu kanal üzerinden mesaj gönderen kural eylemi sayısı. |
Kanal türleri
Gerekli anahtarlar kalın yazılmıştır.
| Tür | Parametreler | Gönderim yolu |
|---|---|---|
| E-posta bildirimi | SmtpServer (örneğin smtp.office365.com), SmtpPort (587), Username, Password, From, To (, ya da ; ile ayrılmış bir veya birden çok adres), Cc, Bcc, UseSsl (true) | Kendi SMTP sunucunuz. Mesaj başlığı e-postanın konusu olur. |
| SMS bildirimi | AccountSid, AuthToken, From (E.164 biçiminde bir Twilio numarası, +31201234567), To (E.164) | Twilio |
| WhatsApp bildirimi | AccountSid, AuthToken, From (E.164 biçiminde bir Twilio WhatsApp gönderici numarası), To (E.164) | Twilio. Numaraları whatsapp: öneki olmadan girin; öneki Proxus ekler. |
| Anlık bildirim | Token (cihazın kayıt anahtarı), FCM_V1 (true); FCM_V1 = true ise ProjectId ve AccessToken, false ise ServerKey | Firebase Cloud Messaging |
| Slack mesajı | WebhookUrl (Slack'te tanımlanan gelen webhook adresi), BlocksJson (isteğe bağlı Slack blokları) | Slack |
| Microsoft Teams mesajı | WebhookUrl (Teams'te tanımlanan gelen webhook adresi) | Microsoft Teams, mesaj kartı biçiminde |
| Discord mesajı | WebhookUrl (Discord webhook adresi) | Discord |
| Telegram mesajı | BotToken, ChatId, ParseMode (MarkdownV2 ya da HTML) | Telegram Bot API |
| LINE mesajı | AccessToken (kanal erişim anahtarı), UserId | LINE |
| Facebook Messenger mesajı | AccessToken (sayfa erişim anahtarı), RecipientId, Message | Facebook Messenger |
Ne gönderilir
- Alarm kuralından: başlık
Proxus Notification, gövde alarm mesajıdır. - İşlem akışındaki Bildirim düğümünden: başlık
Proxus Pipeline Notification, gövde düğümün mesajıdır. - Fonksiyondaki
SendNotificationçağrısından: fonksiyonun verdiği metin.
Sohbet kanallarında yalnızca gövde görünür. E-postada başlık, konu satırına yazılır.
Gönderim ve yeniden denemeler
Gönderilemeyen bir mesaj toplam beş kez denenir. Denemeler arasında yaklaşık 5 saniye, 30 saniye, 5 dakika ve 1 saat beklenir. Parametreleri eksik ya da geçersiz olan bir kanalda yeniden deneme yapılmaz. Kanalı düzeltin; sonraki mesaj gönderilir.
Servis sağlayıcı sunucu hatası döndürürse istek hemen, en çok iki kez daha gönderilir. "Çok fazla istek" yanıtı geldiğinde servisin istediği bekleme süresine en çok üç denemede uyulur. Her gönderimin zaman aşımı 15 saniyedir.
Bir kanalı test etme
Kayıtlı bir kanalda Test et'e tıklayın. Bu işlem gerçek bir mesaj gönderir.
- Açılan pencerede parametre denetiminin sonucu görünür:
Gerekli tüm parametreler mevcut.ya da eksikleri listeleyenEksik veya geçersiz parametreler:. Başlık ve Gövde alanları önceden doldurulmuştur. İsterseniz bu test içinTo,ChatId,UserId,RecipientIdya daTokenyerine başka bir alıcı girin. Webhook kanallarında (Slack, Teams, Discord) değiştirilecek alıcı yoktur. - Test mesajı gönder'e tıklayın.
- Mesaj gönderilirse
Gönderildi. Servis sağlayıcı mesajı kabul etti.sonucu, geçen süreyle birlikte görünür. Gönderilemezse nedeni yazılır.
| Sonuç | Anlamı |
|---|---|
Gönderilmedi: kanal parametreleri eksik. | Gerekli bir anahtar eksik ya da bir değerin biçimi yanlış. Mesajda hangileri olduğu yazar. |
Gönderilmedi: test gönderim sınırına ulaşıldı. | Bu kanal son 15 saniye içinde zaten test edildi. |
Gönderilmedi: deneme zaman aşımına uğradı. | Servis sağlayıcı zamanında yanıt vermedi. |
Gönderilemedi. | Servis sağlayıcı mesajı reddetti. Sonuçta sağlayıcının yanıtı da yer alır, örneğin Slack failed: 404 Not Found. |
"Kabul etti", mesajın servis sağlayıcıya ulaştığını gösterir. Mesajın alıcının gelen kutusuna ya da uygulamasına düştüğünü kanıtlamaz.
Sonraki adımlar
- Bildirim kanalları: kanalı adım adım oluşturun.
- Kural eylemleri: alarm kuralı tetiklendiğinde bildirim gönderin.
- İşlem akışı düğümleri: işlem akışındaki Bildirim düğümünün ayarları.
Bu sayfa işinize yaradı mı?
Proxus'u değerlendiriyor musunuz? 30 dakikalık teknik görüşmede kendi makinelerinizle görün.