i dont have the resources to build an actual virtual lab so i would like to build a simulated lab with at least 150 clients who will be polled with snmp and wmi by a central monitoring server.
This tool: http://imunes.net give you the ability to design and simulate an arbitrary complex network made of L2-L3 network devices and computers.
When you put a new computer online it will be simulated using a docker container so the resources usage will be quite thinner than the fully virtualised model.
If you need something from the Microsoft world (WMI stands for Windows Management Instrumentation right?) i'm quote sure that immunes can't simulate a windows host, so for the Microsoft hosts you will probably need to use a fully virtualised approach.