Chcę zrealizować system powiadomień o stanie serwera linuksowego. Poszukuję rozwiązania, które umożliwi mi wysłanie z poziomu basha wiadomości na konkretny numer GG.
Jeżeli znacie jakieś _proste_ rozwiązania, proszę o podzielenie się.
[+] Gadu Gadu - powiadomienia z poziomu basha
To jest inny rodzaj ale możesz zrobić coś podobnie:
http://night.jogger.pl/2007/01/13/powia ... mie-linux/
http://night.jogger.pl/2007/01/13/powia ... mie-linux/
- xmaster
- Junior Member
- Posty: 558
- Rejestracja: 13 stycznia 2009, 08:19
- Lokalizacja: /dev/piotrków tryb.
Co do SMSa to na serwerku Debiana gdzie stoją serwery CS`a zrobiłem sobie powiadamianie na komórkę o padzie serwera gier. Tu masz skrypcik - oczywiście przerób go pod siebie.
http://debian.linux.pl/viewtopic.php?p=87337#87337
http://debian.linux.pl/viewtopic.php?p=87337#87337
Proste rozwiązanie:
Zainstaluj ekg, a następnie odpal go jako root (chodzi o to aby zapisał wszelkie dane tj, hasło, nazwa użytkownika, kontakty w swoim katalogu domowym), a następnie utwórz serwerowi nowy numer gg.
Potem tworzysz skrypt i wrzucasz go np do crona.
Przykładowy skrypt podający IP po zmianie i uptime
Skrypt oczywiście możesz dostosować korzystając z kolejnych zmiennych. Praktycznie wszystko możesz dowiedzieć się używając awk, sed, grep.
Zainstaluj ekg, a następnie odpal go jako root (chodzi o to aby zapisał wszelkie dane tj, hasło, nazwa użytkownika, kontakty w swoim katalogu domowym), a następnie utwórz serwerowi nowy numer gg.
Potem tworzysz skrypt i wrzucasz go np do crona.
Przykładowy skrypt podający IP po zmianie i uptime
Kod: Zaznacz cały
#!/bin/bash
ip=`ifconfig ppp0 | grep inet | awk {'print $2'} | sed -e 's/^.*addr: *//g'`
up1=`uptime | awk '{print$3}'`
up2=`uptime | awk '{print$5}'`
/usr/bin/ekg msg [nr gg, albo użytkownik dodany do listy kontaktów] "(uptime: $up1 dni $up2 godziny) (Nowe ip $ip)" >>/dev/null
Haseo, działa doskonale. Dziękuję za poradę, oraz wszystkim za zainteresowanie.
Temat proponuję przykleić w jakimś dziale, bo na wielu forach się powtarza.
[ Dodano: 2009-07-09, 07:58 ]
Post pod postem, ale niestety wynikła potrzeba
Jeszcze jedno pytanie: jak formatować tekst zgodnie z efektami dostępnymi w GG? tzn jak włączyć dany kolor, pogrubienie, podkreślenie itp ?
Próbowałem znaczników HTML jednak bez rezultatu.
Temat proponuję przykleić w jakimś dziale, bo na wielu forach się powtarza.
[ Dodano: 2009-07-09, 07:58 ]
Post pod postem, ale niestety wynikła potrzeba

Jeszcze jedno pytanie: jak formatować tekst zgodnie z efektami dostępnymi w GG? tzn jak włączyć dany kolor, pogrubienie, podkreślenie itp ?
Próbowałem znaczników HTML jednak bez rezultatu.