问题描述
我正在运行一系列模拟,我想监视3个主要方面
- cpu使用率
- MEM使用情况
- NET / NIC的使用
但是我只想监视模拟运行的时间。这是我要实现的伪代码
#!/bin/bash
start_monitoring
calculate_pi "1000" #Calculate Pi to 1000 decimal places
stop_monitoring
echo $cpu_USAGE #Environment variable
echo $MEM_USAGE #Environment variable
echo $NET_USAGE #Environment variable
唯一想到的是连续记录带有时间戳的指标,然后根据模拟的开始和停止时间进行选择并取平均值。但这在bash中确实很麻烦而且非常复杂(而且我在世界各地都有多台运行模拟的客户端计算机,而我不想集中和管理所有这些日志)。有没有更简单,更清洁的现成解决方案?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)