added support for updating in longer periods
Costa Tsaousis (ktsaou) committed
Oct 22, 2013 at 14:37 UTC
fa464777382eaa77a6e66bbadee01ec950e3e47d
1 file changed
+8
-6
netdata.start
+8
-6
@@ -1,5 +1,7 @@
1
#!/bin/bash
2
3
+NETDATA_UPDATE_EVERY=1
4
+
5
base="`dirname "$0"`"
6
7
if [ ! -d "$base" -o ! -f "$base/netdata.c" ]
@@ -56,7 +58,7 @@ echo "Compiling netdata"
58
gcc -O3 -o netdata netdata.c || exit 1
59
60
echo "Starting netdata"
59
-./netdata -d -u 1 -l 120 -o "${data}" || exit 1
61
+./netdata -d -u $NETDATA_UPDATE_EVERY -l $[60*NETDATA_UPDATE_EVERY] -o "${data}" || exit 1
62
63
echo "Waiting 2 seconds for the JSON files"
64
# wait 2 seconds for the JSON files to be generated
@@ -176,15 +178,15 @@ EOF2
178
fi
179
done
180
179
-ref=4
180
-tim=1000
181
+ref=$[4 * NETDATA_UPDATE_EVERY]
182
+tim=$[1000 * NETDATA_UPDATE_EVERY]
183
if [ $count -gt 4 ]
184
then
185
ref=1
184
- tim=$[1000 / count]
185
- if [ $tim -lt 100 ]
186
+ tim=$[1000 * NETDATA_UPDATE_EVERY / count]
187
+ if [ $tim -lt $[100 * NETDATA_UPDATE_EVERY] ]
188
then
187
- tim=100
189
+ tim=$[100 * NETDATA_UPDATE_EVERY]
190
fi
191
fi
192