Skip to content

指标计算

CPU 使用率

默认采用间隔 30s,CPU 使用率 = 总 CPU 非空闲时间 / 采样间隔

内存使用率

内存使用率 = (总内存 - 可用内存) / 总内存

磁盘读写速度

默认采样间隔即为 /etc/amvector/config.toml 配置文件中 task 下的 interval 值。

toml
# 定时任务采样间隔,单位 s
...
task:
  interval: 30
...

磁盘写入速度 = (磁盘写入总字节数 - 上次采样时磁盘写入总字节数) / interval

磁盘读取速度 = (磁盘读取总字节数 - 上次采样时磁盘读取总字节数) / interval

网络读写速度

默认采样间隔即为 /etc/amvector/config.toml 配置文件中 task 下的 interval 值。

toml
# 定时任务采样间隔,单位 s
...
task:
  interval: 30
...

网口接收速度 = (网口接收总字节数 - 上次采样时网口接收总字节数) / interval

网口发送速度 = (网口发送总字节数 - 上次采样时网口发送总字节数) / interval