add EGLD graphing and report
This commit is contained in:
parent
ba1113d21b
commit
2caf1747f6
1
run.sh
1
run.sh
@ -1,6 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
/var/www/mrtg/scripts/getCryptocurrencies.sh
|
/var/www/mrtg/scripts/getCryptocurrencies.sh
|
||||||
|
/var/www/mrtg/scripts/getEGLD.sh
|
||||||
/var/www/mrtg/scripts/lxc_update.sh
|
/var/www/mrtg/scripts/lxc_update.sh
|
||||||
|
|
||||||
MRTG="/usr/bin/mrtg"
|
MRTG="/usr/bin/mrtg"
|
||||||
|
@ -11,3 +11,4 @@
|
|||||||
2021-01-14;XTZ;22.784402;50;1.99;2.11;10
|
2021-01-14;XTZ;22.784402;50;1.99;2.11;10
|
||||||
2021-01-14;XLM;380.6974577;100;2.99;0.2548;10
|
2021-01-14;XLM;380.6974577;100;2.99;0.2548;10
|
||||||
2021-01-14;ETH;0.48874273;500;7.34;1008.01;10
|
2021-01-14;ETH;0.48874273;500;7.34;1008.01;10
|
||||||
|
2021-02-03;EGLD;35.12583900;2000;6.00;56.8242654;50
|
||||||
|
|
@ -36,7 +36,7 @@ sub getCurrentPrice {
|
|||||||
sub getLastWeekValue {
|
sub getLastWeekValue {
|
||||||
my ($symbol) = @_;
|
my ($symbol) = @_;
|
||||||
my ($start,$step,$name,$data) = RRDs::fetch("${rrdpath}/crypto-${symbol}.rrd","AVERAGE","--start","-7d");
|
my ($start,$step,$name,$data) = RRDs::fetch("${rrdpath}/crypto-${symbol}.rrd","AVERAGE","--start","-7d");
|
||||||
return($data->[0]->[0]);
|
return($data->[0]->[0] || 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
open(CSV,"<$file") or die("open($file): $!\n");
|
open(CSV,"<$file") or die("open($file): $!\n");
|
||||||
|
12
scripts/getEGLD.sh
Executable file
12
scripts/getEGLD.sh
Executable file
@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
RRDDIR="/var/www/localhost/rrd"
|
||||||
|
RRDPREFIX="crypto-"
|
||||||
|
TMPLDIR="/var/www/localhost/tmpl"
|
||||||
|
|
||||||
|
EGLDBTC=$(curl -s "https://api.binance.com/api/v3/ticker/price?symbol=EGLDBTC" | jq .price | sed 's/"//g')
|
||||||
|
BTCEUR=$(curl -s "https://api.binance.com/api/v3/ticker/price?symbol=BTCEUR" | jq .price | sed 's/"//g')
|
||||||
|
SELL=$(echo $EGLDBTC $BTCEUR | awk '{printf "%.8f",$1*$2}')
|
||||||
|
|
||||||
|
rrdtool update "${RRDDIR}/${RRDPREFIX}EGLD.rrd" N:${SELL}
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user