Jak zainstalować Smokeping na Raspberry Pi

Smokeping jest bardzo przydatnym narzędziem do monitorowania sieci zarówno zewnętrznej, jak i wewnętrznej.

Zainstalowanie smokeping’a to jedna linijka roboty (aczkolwiek zaktualizuj najpierw system!!!):

sudo apt-get install smokeping sendmail

Polecenie zainstaluje zarowno smokeping’a jak i sendmail’a. Oczywiście to moja personalna decyzja i moje wymagania, ale ja osobiście musiałem edytować jedynie plik Targets:

sudo nano /etc/smokeping/config.d/Targets

ponieważ zdecydowałem (jak na razie), że sendmail nie będzie wysyłać mi powiadomień o problemach w sieci na emaila. Tutaj uwaga!! Jeśli poprawnie nie skonfigurujesz sendmail’a a jednocześnie nie zablokujesz wysyłania maili – smokeping będzie zatrzymywał pracę po kilku minutach. Ja zablkowałem wysyłanie maili w pliku Targets poprzez zakomentowanie # przed każdą linijką:

#alerts = someloss – patrz przykładowy plik niżej

Po instalacji smokeping’a musiałem zrestartować system, aby wszystko uruchomiło się prawidłowo.

Jeśli napotkasz jakiekolwiek problemy z działaniem, warto spojrzeć w logi systemowe:

tail -f /var/log/syslog

Pierwszych kilka linijek mojego pliku konfiguracyjnego dla smokepinga:

sudo pico /etc/smokeping/config.d/Alerts

*** Targets ***

probe = FPing

menu = Top
title = Network Latency Grapher
remark = Welcome to the SmokePing website of xxx Company. \
Here you will learn all about the latency of our network.

+Local

menu = Local
title = Local Network
#parents = owner:/Test/James location:/

++ LocalMachine

menu = Local Machine
title = This host
host = localhost
#alerts = someloss

++ 8-8-8-8
menu = 8.8.8.8
title = 8.8.8.8
host = 8.8.8.8
#alerts = someloss

++ Router
menu = Router: 192.168.1.1
title = Router: 192.168.1.1
host = 192.168.1.1
#alerts = someloss

++ Desktop
menu = Desktop: 192.168.1.2
title = Desktop: 192.168.1.2
host = 192.168.1.2
alerts = someloss

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA
Change the CAPTCHA codeSpeak the CAPTCHA code
 

This site uses Akismet to reduce spam. Learn how your comment data is processed.