Home / Integracje i pluginy / Integracja SMS z Opsview

+

Wysyłaj alerty SMS z Opsview

Alerty z Opsview docierają do osoby na dyżurze SMS-em. SMSEagle wysyła je przez własne połączenie komórkowe, więc nie zależą od internetu ani usługi w chmurze.

Gotowy skrypt do pobrania

Skrypt pobierasz z repozytorium SMSEagle na GitHubie i kopiujesz na serwer Opsview, bez pisania własnego kodu.

Działa z metodami powiadomień w Opsview

Dodajesz SMSEagle jako metodę powiadomień w Opsview, więc kontakty dostają alerty SMS-em tak samo jak e-mailem.

Działa bez internetu

SMSEagle wysyła alerty przez własną kartę SIM prosto do sieci komórkowej, więc nie zależą od internetu ani dostawcy SMS w chmurze.

Jak to działa?

1

Zdarzenie

Opsview wykrywa awarię hosta lub usługi zgodną ze skonfigurowanym profilem powiadomień.

2

Komunikacja

Opsview wysyła zapytanie HTTP API bezpośrednio do SMSEagle w Twojej sieci lokalnej.

3

Alert

SMSEagle dostarcza alert przez własne połączenie komórkowe, bez pośrednictwa zewnętrznego serwisu, jako SMS do telefonu odbiorcy.

Konfiguracja w około 10 minut

Uruchomienie integracji zajmuje około pięciu minut. Wygeneruj token API w SMSEagle, zainstaluj skrypt powiadomień w Opsview – i gotowe.

SMSEagle wysyła alerty z Opsview do właściwej osoby SMS-em, o każdej porze.

Bez opłat za każdą wiadomość

SMSEagle wysyła SMS-y przez zwykłą kartę SIM, więc płacisz tylko za abonament u operatora.

Alerty działają przy awarii operatora

Na urządzeniach z dwiema kartami SIM różnych operatorów SMSEagle przełącza się na drugą, gdy sieć pierwszego operatora nie działa.

Alerty działają nawet przy awarii jednego urządzenia

Dwa urządzenia SMSEagle mogą pracować w klastrze HA: gdy jedno ulegnie awarii, drugie przejmuje wysyłkę.

Konfiguracja SMSEagle

1. Utwórz nowego użytkownika dla tego skryptu w menu SMSEagle > System > Users z poziomem dostępu „User”.

2. Przejdź do Settings > Global settings > API, otwórz stronę API v1 i kliknij Create API key, wpisz nazwę w polu Key name i wskaż tego użytkownika w polu Owner.

3. W formularzu klucza dodaj uprawnienia dostępu w sekcji Permissions dla: Send SMS, a potem kliknij Create key – token dostępu jest pokazywany tylko raz, zaraz po zapisaniu.

Konfiguracja Opsview

1. Pobierz najnowszą wersję skryptu notify_opsview_smseagle.sh z naszego repozytorium: https://github.com/smseagle/smseagle-opsview
Umieść skrypt w katalogu wtyczek Opsview (domyślnie: /usr/local/nagios/libexec/notifications). Upewnij się, że plik jest wykonywalny i należy do użytkownika nagios.

2. Uzupełnij zawartość skryptu:
SMSEAGLEIP="http://192.168.1.101"
SMSEAGLETOKEN="123abc456def789"
SMSEAGLEMSGTYPE="sms" (dostępne wartości: sms, ring, tts, tts_adv)

Opcjonalnie:

SMSEAGLEDURATION = czas trwania połączenia w sekundach (domyślnie: 10)
SMSEAGLEVOICEID = ID modelu głosu (domyślnie: 1)

Zamień SMSEAGLEIP i SMSEAGLETOKEN w skrypcie na swoje wartości.

3. Utwórz metodę powiadomień SMS:
– przejdź do Settings -> Notification methods -> Add new
  • Name: nadaj nazwę nowej metodzie
  • ustaw ją jako aktywną
  • Command: wpisz notify_opsview_smseagle.sh
  • User variables: tutaj musisz przekazać zmienną z numerem odbiorcy, na przykład PAGER, OPSVIEW_CONTACTPAGER albo NAGIOS_CONTACTPAGER
  • kliknij Submit changes.
  • Każdy użytkownik musi następnie wybrać tę metodę powiadomień w jednym ze swoich Notification Profiles.
  • Test: wywołaj awarię, żeby sprawdzić, czy powiadomienie wychodzi. Po kilku sekundach powinien przyjść SMS.
  • Przeładuj Opsview, aby zmiany zaczęły obowiązywać.

Poznaj urządzenie demo SMSEagle

SMSEagle to rozwiązanie sprzętowo-programowe, które gwarantuje szybkie dostarczenie wiadomości do wskazanych odbiorców – niezależnie od tego, czy chodzi o powiadomienia, alerty czy ważne aktualizacje.

Po rejestracji do wersji demo otrzymujesz zdalny dostęp do naszego fizycznego urządzenia NXS-9750.

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

Czym jest sprzętowa
bramka SMS?

Dowiedz się więcej o
funkcjach SMSEagle