Strona 1 z 1

Automatyczna wysylka konfiguracji dla Smokeping'a

: ndz 13 lis 2016, 21:46
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

: wt 07 mar 2017, 17:08
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

: wt 07 mar 2017, 17:32
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

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

Re: Automatyczna wysylka konfiguracji dla Smokeping'a

: pn 29 wrz 2025, 21:39
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