Automatyczna wysylka konfiguracji dla Smokeping'a

Często zadawane pytania
Pyxis
Site Admin
Posty: 2213
Rejestracja: pn 29 wrz 2008, 23:40
Lokalizacja: Strzegom
Kontakt:

Automatyczna wysylka konfiguracji dla Smokeping'a

Post autor: Pyxis »

Od wersji 4.23 mozemy wykorzystac opcje budowania i wysylki skryptow na konto FTP w celu automatyzacji uaktualniania pliku konfiguracyjnego dla Smokeping'a (http://oss.oetiker.ch/smokeping/index.en.html). Mozemy z poziomu Pyxisa dodawac i wykluczac urzadzenia, ktore maja byc w pliku uwzgledniane (dotyczy to zarowno urzadzen infrastruktury, jak i kleintowskich).

Aby Pyxis rozpoznal opcje wysylki pliku Smokeping'a, nalezy jako nazwe skryptu podac fraze "smokeping.txt" oraz dane do wysylki na konto FTP.

Obrazek

W celu zaaplikowania naszej nowej konfiguracji uruchamiamy co minute w cronie na serwerze linuxowym skrypt zamieszczony ponizej (uzupelniamy sciezki do pliku smokeping.txt oraz do pliku konfiguracyjnego Smokeping'a)

Kod: Zaznacz cały

#!/bin/sh
############################################
# (c) 2016 Piotr Szkut PYXIS4SQL  
############################################

PLIK=/home/piotr/smokeping.txt
TARGETS=/etc/smokeping/config.d/Targets

#############################################

if [ -e "$PLIK" ]; then 
cat $PLIK > $TARGETS
RESTART=`/etc/init.d/smokeping restart` 

rm -f $PLIK
echo $RESTART
fi
Prosze tez pamietac o uzupelnieniu w konfiguracji Pyxisa (zakładka "Programy zewnętrzne") danych potrzebnych do zbudowania pliku konfiguracyjnego.
Piotr Szkut - PYXIS
Mikronet
Posty: 7
Rejestracja: śr 23 lis 2016, 08:19

Re: Automatyczna wysylka konfiguracji dla Smokeping'a

Post autor: Mikronet »

Jest jakiś problem z tym skryptem.

Kod: Zaznacz cały

 /usr/bin/smokeping: Syntax error: end of file unexpected (expecting "fi")
Urządzenie: Raspberry Pi
System: Raspbian Jessie

Można sprawdzić skrypt?
Pyxis
Site Admin
Posty: 2213
Rejestracja: pn 29 wrz 2008, 23:40
Lokalizacja: Strzegom
Kontakt:

Re: Automatyczna wysylka konfiguracji dla Smokeping'a

Post autor: Pyxis »

Sprawdz na najnoweszej wersji Pyxisa i jesli bedzie nadal blad wklej albo podeslij skrypt.
Stawiam, ze masz cos dziwnego w nazwach urzadzen, czego nie uwzglednilem :-)
Piotr Szkut - PYXIS
Mikronet
Posty: 7
Rejestracja: śr 23 lis 2016, 08:19

Re: Automatyczna wysylka konfiguracji dla Smokeping'a

Post autor: Mikronet »

Sprawdziłem z rana jeszcze raz wszystko dokładnie i niestety babol był u mnie.
Przepraszam za fatygę, wszystko działa włącznie z automatem z Crona.
Dziękuję za zainteresowanie :)
Pyxis
Site Admin
Posty: 2213
Rejestracja: pn 29 wrz 2008, 23:40
Lokalizacja: Strzegom
Kontakt:

Re: Automatyczna wysylka konfiguracji dla Smokeping'a

Post autor: Pyxis »

Od wersji 5.27 bedzie opcja budowania konfiguracji dla najnowszego Smokeping'a w wersji 2.0
Aby generowal sie plik w nowej wersji jako nazwe skryptu podajemy zamiast smokeping.txt -> smokeping2.txt
Piotr Szkut - PYXIS
ODPOWIEDZ