mrtg/scripts/lxc_rrd-tmpl.sh
root 257841947a add crypto-LTC
update lxc (moved to run.sh)
2020-04-29 09:22:14 +02:00

46 lines
987 B
Bash
Executable File

#!/bin/sh
DIR="/var/www/mrtg/tmpl"
curl -s http://10.3.0.1 | while read c;
do
for m in cpu memory
do
echo "-v $m
-t [$c] $m
--full-size-mode
--color=BACK#343637
--color=CANVAS#F0F0F0
--color=FONT#F0F0F0
--font=TITLE:12:DejaVu Bold
DEF:in=/var/www/mrtg/rrd/lxc-$c.$m.rrd:ds0:AVERAGE
AREA:in#CC9A5780
LINE1:in#CC9A57" > "$DIR/lxc-$c.$m.tmpl"
done
echo "-v in/up bps
-t [$c] net
--full-size-mode
--color=BACK#343637
--color=CANVAS#F0F0F0
--color=FONT#F0F0F0
--font=TITLE:12:DejaVu Bold
DEF:rx=/var/www/mrtg/rrd/lxc-$c.net.rrd:ds0:AVERAGE
DEF:tx=/var/www/mrtg/rrd/lxc-$c.net.rrd:ds1:AVERAGE
CDEF:RX=rx,8,*
CDEF:TX=tx,8,*
COMMENT: max. avg. min. cur.\n
AREA:RX#CC9A5760:Rx
GPRINT:RX:MAX:%6.2lf %sbps
GPRINT:RX:AVERAGE:%6.2lf %sbps
GPRINT:RX:MIN:%6.2lf %sbps
GPRINT:RX:LAST:%6.2lf %sbps\n
LINE1:TX#2EA349:Tx
GPRINT:TX:MAX:%6.2lf %sbps
GPRINT:TX:AVERAGE:%6.2lf %sbps
GPRINT:TX:MIN:%6.2lf %sbps
GPRINT:TX:LAST:%6.2lf %sbps\n" > "$DIR/lxc-$c.net.tmpl"
done