首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >0.8.8h - Poller[0]警告: Poller输出表不为空

0.8.8h - Poller[0]警告: Poller输出表不为空
EN

Server Fault用户
提问于 2016-12-13 14:39:52
回答 1查看 3K关注 0票数 0

希望有人能帮助我解决问题。我试图为2 Dell Powerconnect 8024F交换机绘制一个CPU利用率图,使用一个自定义的图形模板来调用Perl脚本。当从命令行调用脚本时,脚本工作得很好,但是在Cacti中不会创建图形。描述此问题的日志消息如下:

0警告: Poller输出表不为空。发现问题: 6,数据源:(DS134),(DS135),(DS136),(DS137),(DS一百三十八),(DS139)

(顺便说一句,RRD文件不会被创建;必须有6个RRD文件-每个开关都有3个)这个问题不会发生在其他不使用脚本的图表中。

最初的圆柱体是脊柱,后来改为cmd.php,没有差别。我尝试的是: 1)将轮询间隔更改为1分钟(在Cacti的GUI和crontab中);2)通过Debug数据源手动创建RRD文件。出现了图表,但值是NaN,并且RRD文件从未更新过。3)手动截断表"poller_output“。它在下一个循环中被填满了。4)将数据输入方法中的字符串更改为

代码语言:javascript
复制
perl <path_cacti>/scripts/62xx_cpu.pl -H <ip> -C <co> -version <ve> -port <port> -domain <do> -user <user> -pass <pass> -authprotocol <ap> -privatepassword <pp> -privateprotocol <ppo> -timeout <ti>

代码语言:javascript
复制
perl /usr/share/cacti/scripts/62xx_cpu.pl -H <ip>

甚至到

代码语言:javascript
复制
/usr/bin/perl /var/lib/cacti/scripts/62xx_cpu.pl -H <ip>

(消除隐式路径和链接)

(我已将社区字符串直接添加到脚本中;脚本在命令行调用时返回值。) 5)将PHP内存限制从64M更改为1024M;6)将轮询器从Spine更改为cmd。

到目前为止还没有运气。

以下是关于我的设置的一些信息:

技术支助一般信息日,2016年12月12日11:55:47 +0400 Cacti版本0.8.8h Cacti OS unix版本NET-SNMP版本: 5.7.2 RRDTool版本RRDTool 1.4.x主机3图69数据源脚本/命令: 11 SNMP: 6 SNMP查询: 59总计: 76 Poller信息间隔300类型cmd.php项目操作0:124 Action1:11总计:135个并发进程1 Max线程1 PHP服务器1脚本超时25 Max OID 10最后运行统计时间:1。0357方法:脊柱进程:1线程:1主机:4主机:4主机:4主机:4主机:4主机:4主机:3数据源:131 RRDsProcessed:66 PHP信息PHP版本5.4.16 PHP - Nov 02 3.10.0-327.el7.x86_64 #1清华11月19日22:57 UTC 2015 x86_64 SNMP安装max_execution_time 30 memory_limit 1024M

请告诉我-我下一步该试试什么?预先感谢您的帮助。

EN

回答 1

Server Fault用户

发布于 2016-12-24 19:30:34

我自己解决了。下面是详细信息的链接:http://forums.cacti.net/viewtopic.php?f=21&t=56659

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/820433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档