基于Prometheus&Grafana的监控方案[3]-监控样例

本文介绍了如何使用Prometheus和Grafana进行系统监控,包括通过node exporter监控流量、内存、磁盘和CPU,以及通过wmi exporter获取Windows系统的详细指标,如入口出口流量、磁盘使用率和CPU利用率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

流量图

这里写图片描述

node exporter

入口流量

sum by (ip) (rate(node_network_receive_bytes_total{name = 'node_bj_xxx', device != "lo"}[5m]))

出口流量

sum by (ip) (rate(node_network_transmit_bytes_total{name = 'node_bj_xxx', device != "lo"}[5m]))
wmi exporter

入口流量

sum by (ip) (rate(wmi_net_bytes_received_total{name="node_hf_xxx"}[30m]))

出口流量

sum by (ip) (rate(wmi_net_bytes_sent_total{name="node_hf_xxx"}[30m]))
内存&磁盘&CPU等

这里写图片描述

### 配置 Prometheus 和 Grafana 使用 Node Exporter 实现多主机监控 #### 准备工作 为了使 Prometheus 可以有效地收集并展示多个 Linux 主机的数据,需先确保每台被监控机器上都已安装有 Node Exporter。Node Exporter 的职责在于采集所在系统的性能指标并向外提供这些信息[^2]。 对于安全环境中的部署,应当注意对由 Node Exporter 暴露出来的度量数据实施必要的防护措施,防止未授权访问获取敏感信息[^1]。 #### 安装 Node Exporter 可以通过 Docker 方便快捷地完成 Node Exporter 的安装,在每一台要监测的目标服务器执行如下命令: ```bash docker run -d \ --name=node-exporter \ -p 9100:9100 \ -v "/proc:/host/proc:ro" \ -v "/sys:/host/sys:ro" \ -v "/:/rootfs:ro" \ --net="host" \ prom/node-exporter ``` 此操作将在宿主机启动一个名为 `node-exporter` 的容器实,并映射相应的文件系统路径以便于正确导出内核及硬件层面的信息给到外部查询接口 `/metrics` 上监听端口 9100 处等待请求到来[^3]。 #### 设置 Prometheus 抓取节点 编辑 Prometheus 的配置文件 `prometheus.yml` ,加入针对各目标主机的服务发现规则。创建用于存放静态配置文件的目录结构以及定义具体抓取任务的部分如下所示: ```yaml scrape_configs: - targets: [&#39;<IP Address of Host A>:9100&#39;, &#39;<IP Address of Host B>:9100&#39;] labels: group: &#39;production&#39; ``` 上述 YAML 片段指示 Prometheus 周期性地向指定 IP 地址列表里的每一个成员发起 HTTP GET 请求读取其公开发布的统计资料;同时附加标签区分不同用途或分组下的设备集合[^4]。 #### 整合 Grafana 进行可视化呈现 下载并解压官方提供的最新版 Grafana 后依照指南完成初始化设定过程。接着添加 Prometheus 数据源链接至 Grafana 平台内部,利用内置模板或是自定义仪表板组件构建直观易懂的画面来反映集群整体健康状况和发展趋势变化情况。 通过以上步骤即可建立起一套基于 Prometheus + Grafana + Node Exporter 架构之上的跨平台分布式监控体系架构,从而达到实时跟踪众多物理机运行状态的目的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值