Wysyłanie powiadomień do Slacka
Dziś trochę w starym stylu. Technicznie i o Zabbixie.
Slack jest narzędziem komunikacji, które zdobywa w ostatnim czasie coraz większą popularność. Jak więc sprawić, by otrzymywać powiadomienia bezpośrednio do Slacka?
Przede wszystkim konieczne jest umieszczenie skryptu w naszym folderze „AlertScriptsPath”. Jeżeli ktoś nie jest w temacie to zachęcam do odwiedzenie wcześniejszych materiałów:
https://blog.askomputer.pl/szkolenie-zabbix-metody-alarmowania/
https://blog.askomputer.pl/szkolenie-zabbix-metody-alarmowania-skrypt-email/
Wszystkie artykuły poświęcone Zabbixowi:
https://blog.askomputer.pl/?s=zabbix
Szkolenie z Bezpieczeństwa Serwerów Linux
Zanim jednak rozwinę temat dalej to jedna informacja na początek. Otworzyliśmy zapisy na pełny kurs na temat zabezpieczenia serwerów Linux.
Chcesz zacząć z bezpieczeństwem? To szkolenie jest dla Ciebie.
Tylko teraz:
- Mega promocja na Kurs -58%
- Maksymalnie, praktyczne podejście
- 10 Tygodni zajęć | Jasno wytłumaczona teoria + Praktyka na codziennych zadaniach administratora
- Hardening, Audyt, Wdrażanie Poprawek, Automatyzacja, Firewall, SELinux i wiele innych
Sprawdź szczegóły:
Zaczynamy!
Plik skryptu nazwijmy „slack.sh”
Konfigurujemy Webhook dla Slacka:
https://sg-systems.slack.com/apps/new/A0F7XDUAZ-incoming-webhooks
Wybieramy interesujący nas kanał:
Otrzymamy nasz link Webhook:
Dla przykłady niech to będzie:
https://hooks.slack.com/services/2wqd33q3/dsaf464f/wefwf43tfe
W treści naszego skryptu umieszczamy:
# Slack incoming web-hook URL and user name
url=’ https://hooks.slack.com/services/2wqd33q3/dsaf464f/wefwf43tfe’
username=’Zabbix’
Następnie, wchodzimy w „Media Types” w panelu Zabbixa i dodajemy nowe medium według poniższych ustawień:
Name: Slack
Type: Script
Script name: slack.sh
Klikamy jeszcze na „Script parameters” i po kolei dodajemy trzy opcje:
{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}
Następnie, konfigurujemy użytkownika Zabbix , który będzie otrzymywać powiadomienia do Slacka i wybieramy świeżo, utworzony Media Types. Należy tylko pamiętać, by w kategorii „Send to” podać nazwę kanału Slacka, do którego będą trafiać powiadomienia:
Na koniec, tworzymy odpowiednia regułę w sekcji „Actions”.
W tym momencie, wszystkie wydarzenia, które zostały podłączone do naszej akcji będą wysyłać powiadomienia z Zabbixa do naszego kanału Slacka.
Proste prawda?
Jeśli macie pytania – zapraszam do kontaktu poprzez bloga!
Pamiętaj o szkoleniu:
Sprawdź szczegóły:
