当然, 如果你用一些云服务, 可能它们自带就有一些监控的负载数据. 诸如CPU, 内存, 网络等情况. 但有时候, 我们并不喜欢使用云服务自带的监控, 这时候也许你需要一个更安全及私有化的解决方案....相比htop这种单一的数据展现, 这个nmon确实方便很多.
持续数据收集
当然, 瞬时数据不是nmon最大的优点, nmon之所有这么受到喜爱, 更多的可能还是它的持续的各维度的数据收集....-s 120: 每120秒收集一次数据, 也就是2分钟
-c 720: 执行720次收集
-m: 指定文件输出目录, 默认为当前目录
这样, 它就会在后面定时收集数据, 并把数据写入一个nmon文件中...数据UI化
nmon生成的数据并不直观, 所以我们需要用其它方式, 把这些数据用更直观的方式展现出来.比如用图表等.
网上关于这一块, 更多的是用excel来处理....在Linux服务器上用nginx访问这个HTML, 或直接把它下载下来都行.
这个HTML会直观的按照时间 + 维度的方式来展现数据. 你可以查看一个时间段内的资源负载数据.