debugging仙人掌

我正在使用mysql-cacti-templates来监视我的服务器。 它们包括一组MongoDB模板和工具。

所以,我有这些运行来监视MongoDB连接。 我的投票人报告:

02/16/2012 06:20:58 PM - CMDPHP: Poller[0] Host[26] DS[188] CMD: /usr/bin/php -q /usr/share/cacti/scripts/ss_get_by_ssh.php --host db.live --type mongodb --items dc , output: dc:1 

 output: dc:1 

作为我以后的价值 – 1个连接。

但是我完全搞糊涂了,图中显示的值是3524!

我已经检查了RRD文件之间的所有绑定,从'dc'到图等等的映射,但仍然困惑于从哪里得到3524。

我使用转储工具查看了RRD文件,尽pipe我不太了解输出结果,但3524的值清晰可见。

我在哪里可以查看处理链,以更好地处理这个值出现的位置?

更新:

检查了cacti日志文件,我看到这个:

 02/16/2012 03:32:29 PM - CMDPHP: Poller[0] Host[23] DS[171] CMD: /usr/bin/php -q /usr/share/cacti/scripts/ss_get_by_ssh.php --host spider.live --type mongodb --items dc , output: dc:1 02/16/2012 03:32:29 PM - POLLER: Poller[0] CACTI2RRD: /usr/bin/rrdtool update /usr/share/cacti/rra/spider_live_mongodb_cnctd_clnts_171.rrd --template MONGODB_cnctd_clnts 1329406349:3521 

如何把它翻译成1329406349:3521?

在浪费了我几个小时的生命之后,我钉了它。

http://bugs.cacti.net/view.php?id=2063

“dc:1”正被评估为hex,因为“dc”是“hex”。

疯狂的代码…