如何检查prometheus版本?

如何检查prometheus版本?

我正在运行两台装有 Ubuntu 的服务器,其中一台上运行着 grafana 和 prometheus。我试图在另一台服务器上重建相同的环境,但是找不到它的版本。搜索find / prometheus*也没有任何结果。

我应该怎么办?

答案1

如果你尝试从 prometheus(或 grafana 或类似程序)中查找版本,你可以查询指标prometheus_build_info::

在此处输入图片描述

答案2

正如所建议的,使用命令find / -iname '*prometheus*',结果包括以下内容:

/opt/prometheus/prometheus-0.20.0.linux-amd64
/opt/prometheus/prometheus-0.20.0.linux-amd64/prometheus.yml
/opt/prometheus/prometheus-0.20.0.linux-amd64/prometheus

显示版本为 0.20.0。非常感谢您的帮助。

另外,您可以使用./prometheus -version该文件夹来查找版本的详细信息:

prometheus, version 0.20.0 (branch: master, revision: aeab25c)
  build user:       root@77050118f904
  build date:       20160616-08:38:14
  go version:       go1.6.2

答案3

也许它在过去几年里已经发生了变化,但我必须在版本之前使用两个连字符:

./prometheus --version

不是

./prometheus -version

相关内容