我是个新手,在使用python客户端库向Prometheus中写入aerospike导出器时遇到了一些问题。在不同的节点上,我们可以拥有不同版本的aerospike。Aerospike度量标准有时数据格式因版本不同而不同,我需要一些方法来了解我处理的是哪个版本的aerospike。我仔细阅读了文档https://docs.aerospike.com/docs/reference/,但没有发现如何直接做到这一点,只知道某个命令出现在哪个版本中。你能告诉我我遗漏了什么或者在哪里可以找到它吗?
发布于 2021-07-26 21:40:48
您可以在相关节点上从命令行运行$asd --version。
root@42259b7cd10d:/# asd --version Aerospike Enterprise Edition build 5.6.0.5 root@42259b7cd10d:/#
发布于 2021-07-26 23:26:18
您需要的info命令是build。
asinfo -v build
Aerospike Monitoring Stack应该已经利用了它,并通知集群中是否有不同的版本在运行。( asadm工具也使用它,并且在不带任何参数的情况下简单地发出asinfo时也会出现这种情况)。
https://stackoverflow.com/questions/68529482
复制相似问题