我实施了一个分布式监控解决方案,应该对其进行分析。因此,最好扩展监控代理的数量并评估每台主机(或网络)上产生的开销(CPU、内存、磁盘、网络)。不幸的是,我没有足够的物理节点。因此,我主要尝试使用mininet,但是我遇到了负面的计时和调度效果。此外,在仅在一台物理主机上进行仿真期间,很难调查主机上的 CPU 或内存使用情况。
因此,我尝试了 simpy。但我无法监控进程的 CPU、内存、磁盘和网络使用情况。有没有可能这样做?最好有一个不依赖于主机资源和正确时间的评估灵魂,就像模拟一样。但我不确定simpy是否是一个好的决定,或者这个工具如何提供这个。