Gps MRTG和RRDTool没有显示任何内容

Gps MRTG和RRDTool没有显示任何内容,gps,monitoring,ntp,rrdtool,mrtg,Gps,Monitoring,Ntp,Rrdtool,Mrtg,我用我的raspi构建了NTP服务器,然后我使用MRTG监控偏移量和抖动,它正常工作。 在出现负值之前,偏移值为+1000。 现在我想更改可以绘制负值的图形,所以我决定将MRTG与RRDTool一起使用,并遵循指南,但它不起作用。 这是我的mrtg.cfg WorkDir: /var/www/html/mrtg LogFormat: rrdtool Target[ntp2 gps偏移量us]:`ntpq-c rv ip | grep偏移量| sed s/*$ 最大字节[ntp2 gps偏移量

我用我的raspi构建了NTP服务器,然后我使用MRTG监控偏移量和抖动,它正常工作。 在出现负值之前,偏移值为+1000。 现在我想更改可以绘制负值的图形,所以我决定将MRTG与RRDTool一起使用,并遵循指南,但它不起作用。 这是我的mrtg.cfg

WorkDir: /var/www/html/mrtg 
LogFormat: rrdtool
Target[ntp2 gps偏移量us]:`ntpq-c rv ip | grep偏移量| sed s/*$
最大字节[ntp2 gps偏移量us]:100000
标题[ntp2 gps偏移量us]:偏移量µs--ntp2 gps
选项[ntp2 gps偏移量us]:仪表
颜色[ntp2 gps偏移量us]:深紫色#7608AA、蓝色#0000FF、黑色#000000、紫色#FF00FF
YLegend[ntp2 gps偏移量us]:以微秒(µs)为单位的偏移量
Legend1[ntp2 gps偏移量us]:偏移量
Legend3[ntp2 gps偏移量us]:峰值偏移量
LegendI[ntp2 gps偏移量us]:偏移量:
短图例[ntp2 gps偏移量us]:µs
PageTop[ntp2 gps偏移量us]:偏移量监视器
路由器.cgi*选项[ntp2 gps偏移量us]:fixunit NOTAL noo
路由器.cgi*ShortDesc[ntp2 gps偏移量us]:偏移量µs ntp2 gps
routers.cgi*图标[ntp2 gps偏移量us]:graph-sm.gif
目标[ntp2 gps抖动us]:`ntpq-c rv ip | grep系统抖动| sed$
最大字节[ntp2 gps抖动us]:100000
标题[ntp2 gps抖动us]:抖动µs--ntp2 gps
选项[ntp2 gps抖动us]:仪表
颜色[ntp2 gps抖动美国]:青绿色#00CCCC、蓝色#0000FF、黑色#蓝绿色#377D77、紫色#FF00FF
YLegend[ntp2 gps抖动us]:以微秒(微秒)为单位的抖动
Legend1[ntp2 gps抖动us]:抖动
Legend3[ntp2 gps抖动us]:峰值抖动
LegendI[ntp2 gps抖动us]:抖动:
PageTop[ntp2 gps抖动us]:抖动监视器
短图例[ntp2 gps抖动us]:µs
路由器.cgi*选项[ntp2 gps抖动us]:fixunit NOTAL noo
路由器.cgi*ShortDesc[ntp2 gps抖动us]:抖动µs ntp2 gps
routers.cgi*图标[ntp2 gps抖动us]:link-sm.gif

这是我的结果。

当MRTG创建RRD文件时,DS的最大/最小范围设置为从0到最大字节。因此,为了允许存储负值(例如偏移量),您需要随后调整RRD文件以允许此操作。不幸的是,Tobi从未添加MinBytes设置

这将在targetname.rrd上设置“in”值,以允许至少-1000000

rrdtool tune targetname.rrd --minimum ds0:-1000000

完成此操作后,它应该能够存储负值。

当MRTG创建RRD文件时,DS的最大/最小范围设置为从0到最大字节。因此,为了允许存储负值(例如偏移量),您需要随后调整RRD文件以允许此操作。不幸的是,Tobi从未添加MinBytes设置

这将在targetname.rrd上设置“in”值,以允许至少-1000000

rrdtool tune targetname.rrd --minimum ds0:-1000000

一旦你这样做了,那么它应该能够存储负值。

你真的应该使用系数0.00001,然后让mrtg/路由器负责显示正确的单位你真的应该使用系数0.00001,然后让mrtg/路由器负责显示正确的单位