|
[+] Gadu Gadu - powiadomienia z poziomu basha
paszcza - 24-06-2009 10:53
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ę.
fnmirk - 24-06-2009 11:21
To jest inny rodzaj ale możesz zrobić coś podobnie: http://night.jogger.pl/2007/01/13/po...ystemie-linux/
xmaster - 24-06-2009 11:45
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
Haseo - 26-06-2009 19:00
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 #!/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
Skrypt oczywiście możesz dostosować korzystając z kolejnych zmiennych. Praktycznie wszystko możesz dowiedzieć się używając awk, sed, grep.
paszcza - 03-07-2009 11:21
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.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|