Home / Integracje i pluginy / HPE OM – SMS Integration

Wysyłka SMS, MMS i połączeń głosowych z HPE OM dzięki SMSEagle - instrukcja intregracji

Poniżej znajdziesz opis jak zintegrować HPE OM 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.
 

Będą dostępne dwie możliwości integracji — za pomocą funkcji Email do SMS lub poprzez HTTP API.

Konfiguracja HPE OM

1. Utwórz nową policy group (grupę polityk):
    • Policy management -> New -> Policy group

2. Nadaj nazwę grupie polityk. W przykładzie użyto nazwy Notification Policies.

3. Kliknij prawym przyciskiem myszy na utworzonej grupie i wybierz Windows Event Log (w tym przykładzie testowano na Windows Event Log).

4. Określ EventLog do monitorowania (np. Application).

5. W zakładce Rules (Reguły) kliknij New (Nowa).

5.1 Kryteria przykładowej reguły:
 
    • Rule description (Opis reguły): Alert Email/SMS
    • Source (Źródło): EventCreate
    • Type (Typ): Error
       
  • Następnie kliknij OK.

Istnieją dwa sposoby konfiguracji HPOM, aby wysyłał alerty zdarzeń za pomocą SMSEagle:

  • Pierwszy sposób to użycie command line (wiersza poleceń) do przekazywania e-mail alertów generowanych przez HPOM do SMSEagle z wykorzystaniem Email do SMS.
  • Drugi sposób to metoda z użyciem HTTP API request (żądania HTTP API).

Integracja za pomocą alertów e-mail – Email do SMS

Ta integracja wykorzystuje funkcje Email do SMS (szczegóły: Email do SMS). Funkcja ta jest dostępna w każdej wersji urządzenia SMSEagle.

Włącz funkcje Email do SMS w web-GUI > menu E-maile > Email do SMS > Ustawienia.

Utwórz regułę przekierowania w zakładce Reguły. Możesz przekierować wszystkie e-maile na SMS albo tylko e-maile z wybranych domen.

Przejdź do zakładki Actions (Akcje) i wybierz Automatic command (Polecenie automatyczne).

W polu Command (Polecenie) wpisz:
ovepmail.exe -to 1234567@192.168.1.8 -from hpom@company.com -mailsrv 192.168.1.8 -format plain -body <$LOGFILE> -subject FromHP
Opis parametrów:
to address: adres e-mail w formacie CONTACT_NAME@IP_ADDRESS_OF_SMSEAGLE
gdzie CONTACT_NAME to kontakt wcześniej dodany w Phonebook (książce adresowej) SMSEagle
można też użyć PHONE_NUMBER lub GROUP_NAME z książki adresowej SMSEagle
IP_ADDRESS_OF_SMSEAGLE to adres IP urządzenia SMSEagle, np. alert@192.168.1.8
from address: przypisany adres e-mail nadawcy, np. hpom@company.com
mailsrv: adres IP lub nazwa domenowa serwera SMTP używanego do wysyłki e-maili (w przykładzie użyto wbudowanego serwera SMTP SMSEagle – 192.168.1.8)
format: plain
body: treść wiadomości, np. <$LOGFILE>
subject: temat wiadomości e-mail
Kliknij OK po zakończeniu.
Następnie wybierz Save and close (Zapisz i zamknij).

Integracja z użyciem API HTTP GET – Curl)

Drugą opcją połączenia z SMSEagle jest wykorzystanie API.

Konfiguracja SMSEagle
  1. Utwórz nowego użytkownika w SMSEagle (menu Użytkownicy > + Dodaj użytkownika) 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 APIv1,
    • zaznacz “Włącz uwierzytelnianie użytkownikiem/hasłem (tylko APIv1)”,
    • dodaj uprawnienia w sekcji APIv1 Uprawnienie dla: send_sms, send_tocontact, send_togroup,
    • zapisz ustawienia.
  3. Otwórz menu Ustawienia > SSL. W polu Przekierowanie HTTP do HTTPS ustaw: “Nie”.
  4. Zapisz ustawienia (Save settings).
Konfiguracja HPE OM
 
a) Zainstaluj Curl (możesz pobrać z http://curl.haxx.se/download.html) i umieść plik w katalogu C:.
b) Wróć do aplikacji HP OM.
  • Przejdź do zakładki Actions (Akcje) i wybierz Automatic command (Polecenie automatyczne).
c) W polu Command (Polecenie) wpisz:
"C:\curl-7.22.0-devel-mingw32\bin\curl.exe" curl –get –data-urlencode "access_token=REPLACE_WITH_SMSEAGLE_TOKEN" –data-urlencode "to=1234567" –data-urlencode "message=Error!!!Source<$LOGFILE>" http://REPLACE_WITH_SMSEAGLE_IP/index.php/http_api/send_sms
Opis parametrów:
    • REPLACE_WITH_SMSEAGLE_TOKEN – token API wygenerowany w SMSEagle web-GUI
    • to – numer(y) telefonu odbiorcy (oddzielone przecinkiem)
    • REPLACE_WITH_SMSEAGLE_IP – adres IP urządzenia SMSEagle
    • message – treść wiadomości SMS

(pole „pass” nie jest wymagane w tym scenariuszu, bo autoryzacja odbywa się przez token)

d) Kliknij OK po zakończeniu.
e) Następnie wybierz Save and close (Zapisz i zamknij).
f) Deploy rule on monitored system (Wdrożenie reguły na monitorowany system)
  • Wybierz utworzoną regułę i kliknij Deploy on (Wdróż na), aby zainstalować regułę (Alert Email/SMS) na monitorowanym systemie/serwerze.
Zaznacz monitorowany system/serwer i kliknij OK.
 
Więcej informacji znajdziesz w HPOM Help on Policy Management.

Połączenia budzące i połączenia tekstowe (opcjonalnie)

Urządzenie SMSEagle może być wyposażone w dodatkową funkcję głosową, która oferuje:
połączenia budzące dla krytycznych alertów (tylko dzwonek),
połączenia głosowe z konwersją tekstu na mowę.
 
Aby dodać dodatkową rozmowę głosową:
  • W SMSEagle web-GUI > E-maile > Email do SMS edytuj regułę, które utworzyłeś wcześniej.
  • W parametrze Zadzwoń po wysłaniu wiadomości SMS wybierz:
  • Tak – tylko połączenie – po SMS zostanie wykonane połączenie budzące,
  • Tak – tekst na mowę – po SMS zostanie wykonane proste połączenie głosowe (tylko język angielski),
  • Tak – tekst na mowę – zaawansowane – po SMS zostanie wykonane połączenie głosowe z lepszą jakością i wsparciem wielu języków.
Uwaga: Funkcje Połączenia budzące i połączenia tekstowe są dostępne wyłącznie dla użytkowników, którzy zakupili dodatek Funkcja połączeń (upgrade) do SMSEagle.

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