[…]
alert:
- "smseagle"
smseagle_url: "https://192.168.1.101"
smseagle_token: "123abc456def789"
smseagle_message_type: "sms"
smseagle_to: ["+123456789", "987654321"]
smseagle_contacts: [2, 7]
[…]
Alerty z Elasticsearch trafiają do osoby dyżurującej jako SMS lub połączenie telefoniczne. SMSEagle wysyła je przez własne połączenie komórkowe, więc nie zależą od dostępu do internetu ani od usługi w chmurze.
ElastAlert2 ma wbudowany alerter SMSEagle, więc do reguły wystarczy dodać adres urządzenia i klucz API.
W regule wskazujesz numery telefonów, kontakty lub całe grupy z książki adresowej SMSEagle.
Elasticsearch łączy się z SMSEagle za pomocą klucza API, więc w konfiguracji nie trzeba zapisywać nazwy użytkownika ani hasła.
Reguła ElastAlert2 wykrywa warunek w danych Elasticsearch, na przykład nagły wzrost liczby błędów lub zdarzenie bezpieczeństwa.
Wbudowany alerter SMSEagle w ElastAlert2 wysyła żądanie HTTP API do urządzenia SMSEagle w Twojej sieci lokalnej.
SMSEagle dostarcza alert przez własne połączenie komórkowe, a nie przez usługę zewnętrzną, jako SMS lub połączenie telefoniczne na telefon odbiorcy.
Konfiguracja jest prosta i zajmuje około 10-15 minut. Wygeneruj token API w SMSEagle, dodaj alerter SMSEagle do reguły ElastAlert2 i gotowe.
SMSEagle wysyła alerty z Elasticsearch jako SMS, połączenie dzwoniące lub połączenie, w którym treść alertu jest odczytywana na głos, wszystko z jednego urządzenia.
Grupy eskalacji i harmonogramy zmian sprawiają, że alert z Elasticsearch trafia do osoby dyżurującej, a gdy nikt nie odpowie, do kolejnej osoby z listy.
Dwa urządzenia SMSEagle mogą pracować jako klaster HA: gdy jedno ulegnie awarii, drugie przejmuje wysyłkę.
1. Zainstaluj ElastAlert2 zgodnie z dokumentacją.
2. Utwórz regułę i w parametrze „alert” zdefiniuj konfigurację SMSEagle.
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:
Wymagane jedno z poniższych:
Opcjonalne:
Więcej informacji znajdziesz w dokumentacji ElastAlert2: https://elastalert2.readthedocs.io/en/latest/alerts.html#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.