Grafana 使用普罗米修斯和格拉法纳监测锡拉数据库

Grafana 使用普罗米修斯和格拉法纳监测锡拉数据库,grafana,prometheus,scylla,Grafana,Prometheus,Scylla,我已经在服务器A中安装了“锡拉数据库” 在服务器B中安装了Prometheus和Grafana 使用节点导出器(服务器A中已安装的节点导出器)监视锡拉db服务器资源(CPU、RAM、磁盘性能…) 需要使用Prometheus和Grafana(从服务器B)监控锡拉数据库的运行 服务器A中需要安装哪些导出器以及Grafana中锡拉db监控所需的仪表板有两种与锡拉db监控堆栈相关的指标: a) 内部数据库度量。“锡拉布”将普罗米修斯的度量标准本地输出。因此,您不需要在服务器A中运行任何额外的东西来让它

我已经在服务器A中安装了“锡拉数据库”

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

使用节点导出器(服务器A中已安装的节点导出器)监视锡拉db服务器资源(CPU、RAM、磁盘性能…)

需要使用Prometheus和Grafana(从服务器B)监控锡拉数据库的运行


服务器A中需要安装哪些导出器以及Grafana中锡拉db监控所需的仪表板有两种与锡拉db监控堆栈相关的指标:

a) 内部数据库度量。“锡拉布”将普罗米修斯的度量标准本地输出。因此,您不需要在服务器A中运行任何额外的东西来让它们工作。您只需从监控端指向
scylla_servers.yml
文件中的服务器即可

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


当然,在很多情况下,这两个端口都是相同的——只是端口不同(例外是集装箱化环境,其中单个Linux主机中有多个Scyllab服务器)。为了快速追踪这种情况,Scylla Monitoring提供了一个脚本
genconfig.py
,该脚本将生成
node\u exporter\u servers.yml
Scylla\u server.yml
,其中正确的端口仅给出了运行Scylla的服务器的IP列表。

,您可以从以下位置使用“锡拉·格拉法纳”解决方案中提供的预定义仪表板: