Strona 1 z 1

Automatyczna wysylka konfiguracji dla Smokeping'a

Post: ndz lis 13, 2016 10:46 pm
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.

Re: Automatyczna wysylka konfiguracji dla Smokeping'a

Post: wt mar 07, 2017 6:08 pm
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?

Re: Automatyczna wysylka konfiguracji dla Smokeping'a

Post: wt mar 07, 2017 6:32 pm
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 :-)

Re: Automatyczna wysylka konfiguracji dla Smokeping'a

Post: śr mar 08, 2017 10:36 am
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 :)