How is Apex SQL Log licensed?
ApexSQL Log is licensed per-computer on which SQL Server is installed. A single license allows ApexSQL Log to be activated on one computer with SQL Server installed. This allows that instance of SQL Server to connect with any installation of the ApexSQL Log client application. A computer is considered any instance of an operating system, so, if you have a physical computer running 8 VMs each with its own SQL Server, then you will need 8 licenses. On the other hand, the ApexSQL Log client can be installed on any PC without any limitation. For more information on server activation, please check the Server Activation section of the Getting Started section of the help file.