Is there a Spotlight version with a diagnostic-server service available, that can be installed on a different machine and can collect data all the time that the Spotlight client doesn't have to be open all the time on the client machine for collecting all the historical data?
No, there is none.
STATUS:
Enhancement request CR14487 has been submitted to Development for consideration in future release of Spotlight on Oracle.