首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Prometheus和Grafana监测Scylla db

用Prometheus和Grafana监测Scylla db
EN

Stack Overflow用户
提问于 2018-02-16 12:19:20
回答 1查看 1.1K关注 0票数 3

我已经在服务器A中安装了scylla db。

在服务器B中安装了Prometheus和Grafana。

使用节点导出器(服务器A中安装的节点导出程序)监视scylla服务器资源(CPU、RAM、磁盘输出.)。

需要使用Prometheus和Grafana监视scylla db操作(来自服务器B)。

所有出口商都需要安装在服务器A中,以及Grafana中scylla db监视所需的仪表板

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-16 21:27:55

与ScyllaDB监视堆栈相关的度量有两种:

( a)内部DB指标。ScyllaDB以本地方式导出prometheus度量。因此,您不需要在服务器A中运行任何额外的操作才能使其工作。您所需要做的就是从监视端指向scylla_servers.yml文件中的服务器。

( b) Linux指标(磁盘利用率、网络等)。这就是node_exporter的作用所在。因此,只需确保node_exporter在ServerA中运行,并在监视端的node_exporter_servers.yml中再次指向该服务器。

当然,在很多情况下,这两者都是相同的--只有端口不同(例外是容器化环境,其中一个ScyllaDB主机中有多个服务器)。为了快速跟踪这种情况,“锡拉监控”提供了一个脚本genconfig.py,它将生成node_exporter_servers.ymlscylla_server.yml,并给出运行“锡拉”服务器的IP列表。

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

https://stackoverflow.com/questions/48826634

复制
相关文章

相似问题

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