チャートに付加情報を書き込みたいと思って探したらありました。
こんな感じになります。
内容はjsonを読んで表示するようにしました。jsonは以下で作っています。
#!/bin/sh
sysinfo() {
# delete last piriod for jquery pasererror workaround
VAL=`ntpq -crv $1 | awk -F\" '/^v/{ver=$2};/^s/{sys=$2} END{print "{\"system\":\"" sys "\",\"version\":\"" ver "\"}"}'`
if [ -n "${VAL}" ]; then
echo -n ${VAL} >> $2
fi
}
JSON="/root/htdocs/json/sysinfo.json"
echo -n "[" > ${JSON}
sysinfo 10.0.1.22 ${JSON}
echo -n "," >> ${JSON}
sysinfo 10.0.1.20 ${JSON}
echo -n "," >> ${JSON}
sysinfo 10.0.1.19 ${JSON}
echo -n "," >> ${JSON}
sysinfo 10.0.1.8 ${JSON}
echo -n "]" >> ${JSON}
chart.jsはv2を使っていて、新しいのは入っているのかもしれません。