Skocz do zawartości

Skrypt SH do pingowania i zapisywania rezulatow do pliku


Idź do rozwiązania Problem ogarnięty przez Bambo1983,

Recommended Posts

Witam,
Potrzebuję skrypt który będzie pingował do jakiegoś wpisanego serwera i będzie zapisywał wynik + aktualną datę.

Testuję VPS i czasami są takie zmułki związane z prawdopodobnie połączeniem.

Ewentualnie prosiłbym o wytłumaczenie jak to napisać.

PS. Będzie to na użytek własny więc nie piszcie że wykorzystuje was dla zarobku/ocen.

Link to post
Share on other sites
  • Rozwiązanie

1. Możesz wykorzystać watchdog deamon.

2. Napisz skrypt, wrzuc do crona

Skrypt np taki: 

#!/bin/sh

ping -c{ilosc powtorzen} -q {ip/host} | while read pong; do echo "$(date): $pong"; done >> /{plik wyjsciowy}

  • Popieram 1
Link to post
Share on other sites

Generalnie chce to wrzucić do screena, serwera nie resetuję a przynajmniej nie często więc tutaj problemu nie będzie.
Jeszcze jedno pytanie jaką komendę użyć aby pokazało tylko użycie cpu w % ew. ułamku dziesiętnym? W panelu vps nie ma wykresu użycia CPU na przestrzeni czasu. (ps aux chyba tylko jakie parametry?)

Edytowane przez pl_sbx
Link to post
Share on other sites

cat /proc/loadavg

 

pogoogluj, to sie dowiesz co oznaczaja cyferki :)

 

Mozesz tez wyciagnac dane z top, albo z uptime.

 

PS. zeby ktoś się nie przyczepił :) loadavg, to oczywiscie nie jest cpu utilization, ale na podstawowe potrzeby powinien wystarczyć.

Edytowane przez Bambo1983
  • Popieram 1
Link to post
Share on other sites

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Odpowiedz w tym wątku...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...