Splunk AppDynamics

.net microservices license count for Windows host post-app deployment

CommunityUser
Splunk Employee
Splunk Employee

I am trying to figure out exactly how many licenses do I need when using .net core (microservices) agent on a windows host. So, having several APIs on the same IIS, all using .net core and these APIs are already up and running.

By reading through your docs and knowledge base, I am not able to precisely get the answer. Here's the thing. In all of your license documents you are not mentioning windows host deployment types. Take a look at this:

In the case of Microservice Agents (including .NET), 5 Agents consume 1 APM_ANY license. As mentioned in our License Entitlements and Restrictions documentation, a Microservices product has the same entitlement as 5 APM Any Language units, restricted to use with the following: 

  • 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

No Windows there. So, I am afraid that each and every deployment of .net core agent will take one license which will be a disaster compared to your regular .net agent license model. Imagine 10 different APIs on a single IIS. In the regular model, this would consume just one agent. If what I copied earlier in the text is true for this case as well, then I would need just two licenses which is also fine. But if I have to have 10 licenses for 10 APIs... forget it...

Labels (1)
0 Karma
1 Solution

Alex_Fedotyev
Path Finder

Hi Bojan,

Your setup doesn't need microservices licensing, as you are using full Windows OS.

This statement applies to your situation: "Instrument an unlimited number of CLRs on a single Windows OS instance; snapshots are retained for 14 days unless archived".

Sorry for confusion.

Cheers,

-Alex

View solution in original post

Alex_Fedotyev
Path Finder

Hi Bojan,

Your setup doesn't need microservices licensing, as you are using full Windows OS.

This statement applies to your situation: "Instrument an unlimited number of CLRs on a single Windows OS instance; snapshots are retained for 14 days unless archived".

Sorry for confusion.

Cheers,

-Alex

CommunityUser
Splunk Employee
Splunk Employee

Great, thanks for the clarification!

0 Karma
Get Updates on the Splunk Community!

Get Schooled with Splunk Education: Explore Our Latest Courses

At Splunk Education, we’re dedicated to providing incredible learning experiences that cater to every skill ...

Splunk AI Assistant for SPL | Key Use Cases to Unlock the Power of SPL

Splunk AI Assistant for SPL | Key Use Cases to Unlock the Power of SPL  The Splunk AI Assistant for SPL ...

Buttercup Games: Further Dashboarding Techniques (Part 5)

This series of blogs assumes you have already completed the Splunk Enterprise Search Tutorial as it uses the ...