指标计算
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
