Colons in COMMENT arguments to rrdtool graph must be escaped with a backslash
COMMENTの引数の中にあるコロンはバックスラッシュでエスケープしないといけない。
具体的には localtime(time) の出力に含まれるコロンが問題となっている。 とりあえずグラフ見れれば困らないので、mailgraph.cgi の中で COMMENT そのものを渡さないようにして回避。
=--- mailgraph.cgi.bak Thu May 12 09:05:03 2005
+++ mailgraph.cgi Thu May 12 09:04:04 2005
@@ -78,7 +78,6 @@
'GPRINT:rrecv:AVERAGE:avg\: %5.2lf msgs/min',
'GPRINT:rmrecv:MAX:max\: %4.0lf msgs/min',
- 'COMMENT:['.localtime(time).']\l',
);
my $ERR=RRDs::error;
die "ERROR: $ERR\n" if $ERR;
@@ -148,7 +147,6 @@
'GPRINT:rspam:AVERAGE:avg\: %5.2lf msgs/min',
'GPRINT:rmspam:MAX:max\: %4.0lf msgs/min',
- 'COMMENT:['.localtime(time).']\l',
);
my $ERR=RRDs::error;
die "ERROR: $ERR\n" if $ERR;
dnsgraphも全く同じ状況だった。
TestCaseTool のページが白い。ううぅ