我有一个自定义脚本,用于查询我正在运行的应用程序的度量端口,并通过 gmetric 将解析的值提交给 ganglia。该脚本每分钟运行一次,因此我使用以下 gmetric 选项将数据提交给 ganglia:
/usr/sbin/gmetric -g ec2 -s positive -t uint32 -d 600 -n "$NAME" -v $VALUE -x 60
但由于某种原因,图形数据中仍然存在差距:
我的格式中是否存在某些问题,导致无法遵守最后收到的指标的 dmax/ttl?是否有人进行过自定义指标收集,并且之前遇到过此问题,能否提供一些见解或提示,说明如何最好地纠正此问题?
答案1
显然,ganglia 不适用于计数器指标。解决这个问题。ganglia 每 15 秒将数据插入 rrds,因此对于每个绘制的值,都有 3 个相同的值,因此为 0 个值。