Home / Integracje i pluginy / ElastAlert2 SMS integration

Wysyłka SMS i MMS z ElastAlert2 dzięki SMSEagle – instrukcja intregracji

Poniżej znajdziesz opis jak zintegrować ElastAlert2  z urządzeniem SMSEagle, w celu obsługi SMS/MMS. Proces integracji jest prosty i powinien zająć nie więcej niż 10 minut.

SMSEagle to sprzętowa bramka SMS. Działa bez dostępu do internetu. Dzięki temu nie jest wymagane połączenie z zewnętrznymi usługodawcami. Wszystkie alerty i powiadomienia generowane są lokalnie i wysyłane bezpośrednio przez sieć komórkową. Urządzenia SMSEagle są wykorzystywane przede wszystkim, gdy istnieje konieczność zachowania wysokiego poziomu bezpieczeństwa, oraz w środowiskach izolowanych.
 

Konfiguracja SMSEagle

  1. Utwórz nowego użytkownika w SMSEagle (menu Użytkownicy > + Dodaj Użytkowników) z poziomem dostępu: Użytkownik.
  2. Przyznaj dostęp do API utworzonemu użytkownikowi:
    • kliknij Dostęp do API obok nowego użytkownika
    • włącz APIv2
    • wygeneruj nowy token
  3. W sekcji Wiadomości przyznaj uprawnienia: Send SMS.
  4. W sekcji Połączenia (jeśli chcesz używać powiadomień głosowych) przyznaj uprawnienia:
    • Make a ring call (wykonaj połączenie dzwoniące)
    • Make a TTS call (wykonaj połączenie z tekst-na-mowę)
    • Make a TTS Advanced call (zaawansowane połączenie tekst-na-mowę)
  5. Zapisz ustawienia .

Konfiguracja ElastAlert2

 

Aby korzystać z powiadomień SMSEagle, wystarczy dodać jego konfigurację w regule alertu.
 
Przykład konfiguracji w pliku YAML:

 

[…]
alert:
- "smseagle"
smseagle_url: "https://192.168.1.101"
smseagle_token: "123abc456def789"
smseagle_message_type: "sms"
smseagle_to: ["+123456789", "987654321"]
smseagle_contacts: [2, 7]
[…]

Dostępne parametry:

Wymagane:
  • smseagle_url: adres Twojego urządzenia SMSEagle, np. http://192.168.1.101
  • smseagle_token: token API (per user), generowany w menu Użytkownicy > Dostęp do API
  • smseagle_message_type: typ wiadomości/połączenia do wysłania. Dostępne wartości:
    • sms – SMS
    • ring – połączenie dzwoniące
    • tts – połączenie tekst-na-mowę
    • tts_adv – zaawansowane połączenie tekst-na-mowę
Wymagane jedno z poniższych:
  • smseagle_to: numer(y) telefonu, na które chcesz wysłać wiadomość
  • smseagle_contacts: nazwa(y) kontaktów z Książki adresowej SMSEagle
  • smseagle_groups: nazwa(y) grup z Książki adresowej SMSEagle
Opcjonalne:
  • smseagle_duration: czas trwania połączenia (dotyczy ring, tts, tts_adv). Domyślnie: 10
  • smseagle_voice_id: ID modelu głosowego (dla tts_adv). Domyślnie: 1
  • smseagle_text: możliwość nadpisania treści powiadomienia własnym tekstem
Więcej informacji znajdziesz w dokumentacji ElastAlert2:

Czym jest sprzętowa
bramka SMS?

Dowiedz się więcej o
funkcjach SMSEagle

Poznaj urządzenie demo SMSEagle

SMSEagle to rozwiązanie sprzętowe i programowe, które gwarantuje szybkie dostarczanie wiadomości do wyznaczonych odbiorców, niezależnie od tego, czy chodzi o powiadomienia, alerty czy ważne aktualizacje.

Po zarejestrowaniu się w wersji demonstracyjnej otrzymasz zdalny dostęp do naszego fizycznego urządzenia NXS-9750.

  • 14-dniowy bezpłatny okres próbny
  • Dostęp do ponad 20 funkcjonalności