首页 > 其他 > 详细

grafana+open-falcon数据展示时报错:Cannot read property 'length' of null

时间:2020-09-08 22:15:48      阅读:195      评论:0      收藏:0      [点我收藏+]

报错现象和具体错误信息:

技术分享图片

 

 技术分享图片

 

 

具体错误信息:

Cannot read property ‘length‘ of null

TypeError: Cannot read property ‘length‘ of null
    at OpenfalconDatasource.translateTime (https://netbench.ksyun.com/grafana/public/plugins/fastweb-openfalcon-datasource/datasource.js:151:45)
    at OpenfalconDatasource.query (https://netbench.ksyun.com/grafana/public/plugins/fastweb-openfalcon-datasource/datasource.js:25:28)
    at e.issueQueries (https://netbench.ksyun.com/grafana/public/build/0.62c2e3e7aa607c7f2d09.js:7:17800)
    at e.issueQueries (https://netbench.ksyun.com/grafana/public/build/0.62c2e3e7aa607c7f2d09.js:7:204121)
    at u (https://netbench.ksyun.com/grafana/public/build/vendor.2c3c591224fb193f7fd3.js:92:69119)
    at https://netbench.ksyun.com/grafana/public/build/vendor.2c3c591224fb193f7fd3.js:92:69565
    at d.$digest (https://netbench.ksyun.com/grafana/public/build/vendor.2c3c591224fb193f7fd3.js:92:75262)
    at d.$apply (https://netbench.ksyun.com/grafana/public/build/vendor.2c3c591224fb193f7fd3.js:92:77076)
    at https://netbench.ksyun.com/grafana/public/build/vendor.2c3c591224fb193f7fd3.js:92:84441
    at i (https://netbench.ksyun.com/grafana/public/build/vendor.2c3c591224fb193f7fd3.js:92:21978)

解决办法:(只是表象的去解决了,还没从根上完全解决,但是不影响展示了)

经过排查和测试发现:当你选择展示的时间段为30分钟以下的时候会报上述错误,选取1个小时以上时间段展示的则没有错误,如下:

技术分享图片

 

 

在网上也查找了其他网友错误的排查方法,发现了同样的问题点,(即我们的采集数据其时间戳和时间精度,没有精确到毫秒。当我们取30分钟以内的数据时,数据散点不够用,因此产生了错误)--》这个是最有可能的bug点,但目前我没有去尝试修改datasource.js文件里的translateTime方法,只是看其他网友有尝试去解决,后续有空了自己再验证。

 

grafana+open-falcon数据展示时报错:Cannot read property 'length' of null

原文:https://www.cnblogs.com/qinshizhishi/p/13633998.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!