20 lines
675 B
Bash
Executable File
20 lines
675 B
Bash
Executable File
#!/bin/sh
|
|
|
|
echo "WorkDir: /var/www/mrtg/rrd"
|
|
echo "LogFormat: rrdtool"
|
|
|
|
awk '{print $1}' /tmp/lxd.stats | while read c;
|
|
do
|
|
echo "# $c"
|
|
echo "Target[lxc-$c.cpu]: \`grep '$c ' /tmp/lxd.stats | awk '{print \$2}'; echo 0\`"
|
|
echo "Title[lxc-$c.cpu]: [CPU] $c"
|
|
echo "MaxBytes[lxc-$c.cpu]: 42949672950000000"
|
|
echo "Target[lxc-$c.memory]: \`grep '$c ' /tmp/lxd.stats | awk '{print \$3}'; echo 0\`"
|
|
echo "Title[lxc-$c.memory]: [Memory] $c"
|
|
echo "MaxBytes[lxc-$c.memory]: 42949672950000000"
|
|
echo "Target[lxc-$c.net]: \`grep '$c ' /tmp/lxd.stats | awk '{print \$4 \"\n\" \$5}'\`"
|
|
echo "Title[lxc-$c.net]: [Net] $c"
|
|
echo "MaxBytes[lxc-$c.net]: 42949672950000000"
|
|
echo ""
|
|
done
|