温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎样监控服务器Throughput的变化

发布时间:2026-07-15 08:11:58 来源:亿速云 阅读:95 作者:小樊 栏目:系统运维

监控服务器 Throughput(吞吐量) 的变化,核心思路是:
明确“吞吐”指什么 → 选对指标 → 持续采集 → 可视化 → 设置告警。下面按「网络 / 磁盘 / CPU / 应用」分层说明,并给出常用工具和实战示例。


一、先明确:Throughput 指什么?

Throughput 通常指 单位时间内完成的工作量,常见有:

类型 常见指标
网络吞吐 每秒收发字节数(Bytes/s)
磁盘吞吐 磁盘读写速率(MB/s)
CPU 吞吐 任务完成数、上下文切换
应用吞吐 QPS、TPS、请求数/s

二、网络 Throughput 监控(最常见)

1️⃣ 基础命令(实时查看)

# 实时查看网卡吞吐
sar -n DEV 1

# 查看指定网卡
ip -s link

关注字段:

  • rxkB/s:接收吞吐
  • txkB/s:发送吞吐

2️⃣ 使用 nload / iftop(更直观)

nload
iftop

适合: ✅ 快速判断是否有流量突增
❌ 不适合长期监控


3️⃣ 长期监控(推荐)

✅ Prometheus + node_exporter

node_network_receive_bytes_total
node_network_transmit_bytes_total

计算吞吐(rate):

rate(node_network_receive_bytes_total[1m]) * 8

单位:bps(bit/s)


三、磁盘 Throughput 监控

1️⃣ 实时查看

iostat -x 1

关键指标:

  • rkB/s:读吞吐
  • wkB/s:写吞吐
  • %util:磁盘繁忙度

2️⃣ Prometheus 监控

rate(node_disk_read_bytes_total[1m])
rate(node_disk_written_bytes_total[1m])

四、CPU Throughput(间接)

CPU 吞吐不是直接指标,通常看:

  • CPU 使用率
  • 上下文切换
  • 可运行队列
vmstat 1
top

Prometheus:

rate(node_cpu_seconds_total[1m])

五、应用层 Throughput(最重要)

1️⃣ Web 服务

  • QPS(Query Per Second)
  • TPS(Transaction Per Second)

Nginx 示例

rate(nginx_http_requests_total[1m])

2️⃣ 数据库

-- MySQL
SHOW GLOBAL STATUS LIKE 'Questions';

或 Prometheus:

rate(mysql_global_status_questions[1m])

六、可视化 & 告警(强烈推荐)

推荐组合

Prometheus + Grafana

典型监控面板:

  • 网络吞吐(Mbps)
  • 磁盘吞吐(MB/s)
  • 应用 QPS
  • 错误率

告警示例(Prometheus Rule)

- alert: HighNetworkThroughput
  expr: rate(node_network_receive_bytes_total[1m]) * 8 > 800000000
  for: 2m
  annotations:
    summary: "网络吞吐过高"

七、监控 Throughput 变化的关键技巧

看趋势,而不是瞬时值
结合延迟(Latency)一起看
区分峰值 vs 异常
按时间窗口对比(日/周)


八、快速总结

场景 工具
临时排查 sar / iostat / iftop
长期监控 Prometheus + Grafana
应用吞吐 Nginx / MySQL / 自定义 metrics
告警 Prometheus Alertmanager

如果你愿意,可以告诉我:

  • ✅ 服务器类型(物理机 / 云服务器
  • ✅ 系统(Linux 发行版)
  • ✅ 想监控的是 网络 / 磁盘 / 应用

我可以给你一套 可直接用的监控方案 + Grafana 面板配置

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI