Hi Wahyu,
1. The current version of the Controller License screen shows a chart with license usage broken out with separate lines for each APM agent type, with a summary across all APM agents to the left, and a number for each agent type below. See screenshot attached.
2. The Lite edition allows you to validate one agent of each type. "The Controller permits the first agent of each type to register and use a license." The Pro edition works with OR, as described in License Entitlements and Restrictions.
3. Java agent licensing is per-JVM. .NET agent licensing is per-OS instance. So running a Java agent and a .NET agent concurrently will consume two Pro licenses, regardless of where they are deployed.
Micro-service licenses are more economical, as described in License Entitlements and Restrictions.
Micro-service licenses can be used for "Docker Containers, all CloudFoundry-based providers, Redhat OpenShift, Heroku Dyno, Microsoft Azure App Services (including Azure WebApps, Azure WebJobs and Azure API Apps), Microsoft Azure Service Fabric, Microsoft Azure Containers, Amazon Elastic Beanstalk, Oracle PaaS (Java and Node.js only) and Bluemix Containers".
Regards,
... View more