Hi,
Is it OK to install Profiler on the same server as Orion NPM/APM?
We generally recommend a separate server, as it has its own Database (MySQL) and core services. A VM is generally fine - 2 processors and 4GB of memory will generally do for small to medium environments.
Let me know if you have more questions.
Brian