You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Grafana和Prometheus获取另一台服务器的监控统计数据?

监控Server-B等其他服务器的实现方案
  • 完全可以实现对Server-B这类其他服务器的监控,获取其资源使用的报告与统计数据。
  • 必须在Server-B上安装Node Exporter:
    Prometheus采用「拉取模式」采集监控数据,被监控节点必须运行对应的exporter来暴露系统资源指标(CPU、内存、磁盘、网络等),Server-A上的Prometheus才能定期从Server-B的Node Exporter端口拉取到数据。
  • 具体操作步骤:
    1. 在Server-B上安装Node Exporter,启动后默认会在9100端口提供指标接口。
    2. 修改Server-A上Prometheus的配置文件(通常是prometheus.yml),在scrape_configs区块下新增Server-B的监控目标,示例配置如下:
      scrape_configs:
        # 原有Server-A的监控任务
        - job_name: 'server-a'
          static_configs:
            - targets: ['localhost:9100']
        # 新增Server-B的监控任务
        - job_name: 'server-b'
          static_configs:
            - targets: ['Server-B的IP地址:9100']
      
    3. 重启Server-A上的Prometheus服务,使新配置生效。
    4. 在Grafana中直接使用已有的「Node Exporter Full」仪表盘,就能查看Server-B的资源监控数据了。

内容的提问来源于stack exchange,提问作者Martin AJ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 06:32:11