Nexus is licensed by user count, not the number of server instances. As long as the number of users accessing all Nexus instances per organization doesn't exceed the number in your written license agreement you are in compliance. Note that this is not a concurrent user count, it is a total user count.
For reference, the definition of "user" in the license agreement is:
"User" means an individual who is authorized by Company to use a Product for the benefit of Company's internal business purposes and for whom a Subscription to the Product has been purchased. Users must include, without limitation, all of Company's employees (including managers, Contributing Developers and administrators), consultants, contractors and agents. For purposes of this definition, "Contributing Developer" means a User who produces or consumes software artifacts managed and/or scanned by the Product.
Q. I want to set up a test Nexus instance. Do the number of licensed users apply to this test instance.
Q. Does a user token for the same physical user as a username identifier equate to a single licensed user?
A. Yes. We treat these as multiple ids for the same licensed user.
Q. Does anonymous access to Nexus count as one user, or as many users that may be accessing Nexus anonymously?
A. If you are exposing your Nexus instances publicly (outside your organization), then the anonymous access counts as one user. If the anonymous access is within your organization, then each individual user as defined by the license agreement applies, despite the access not requiring a login.
Q. How can I verify if I am in compliance with the number of licensed users?
A. In Nexus Repository Manager you can access the "System -> Licensing -> Recent Connections" UI. You will then have access to a report of all the unique IP addresses accessing nexus within the last 7 days. This information is intended as an approximation tool only. In many situations ( eg. reverse proxy fronting Nexus ), the number of unique IPs accessing Nexus will be skewed.
Another approach is to examine the request.log files. The IP address and user ID associated with each inbound request will be in columns 1 and 3 respectively. Again, this information should only be used as a guide, you can't count on accuracy due to the often complex network setups at many organizations.
If you have any questions or concerns about Nexus licensing please contact us at email@example.com