微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Ubuntu 20 LTS上使用Python3的Aerospike Collected插件

如何解决在Ubuntu 20 LTS上使用Python3的Aerospike Collected插件

我试图运行Aerospike Collected插件([https://github.com/aerospike-community/aerospike-collectd][1]),但是,我遇到了一些问题。

尝试使用pip或pip3构建时,两次均失败。使用pip3,我可以通过将Aerospike客户端版本从旧值3.10更改为4.0来安装要求。

此外,我还必须更改aerospike_plugin.py代码以从新的Aerospike客户端4.0库中正确导入 ServerName 值。

我遇到了这个python问题:

Nov  5 23:34:39 aerospike5 collectd[182769]: Unhandled python exception in read callback: AttributeError: 'nonetype' object has no attribute 'lookup'
Nov  5 23:34:39 aerospike5 collectd[182769]: Traceback (most recent call last):
Nov  5 23:34:39 aerospike5 collectd[182769]:   File "/usr/lib/collectd/aerospike_plugin.py",line 867,in read#012    reader(self.client,config,Meta,self.emit)
Nov  5 23:34:39 aerospike5 collectd[182769]:   File "/usr/lib/collectd/aerospike_plugin.py",line 367,in cluster#012    emit(Meta,'services',len(services),['cluster'])
Nov  5 23:34:39 aerospike5 collectd[182769]:   File "/usr/lib/collectd/aerospike_plugin.py",line 814,in emit#012    for type,value in self.schema.lookup(category,metric,value):
Nov  5 23:34:39 aerospike5 collectd[182769]: AttributeError: 'nonetype' object has no attribute 'lookup'
Nov  5 23:34:39 aerospike5 collectd[182769]: read-function of plugin `python.aerospike_plugin' Failed. Will suspend it for 640.000 seconds.

您能否帮助我解决错误,或者是否有任何人有使用此软件的经验? 谢谢大家。 [1]:https://github.com/aerospike-community/aerospike-collectd

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。