The Flexera Community is currently in maintenance mode to prepare for the upcoming launch of the new community. Click here for more information.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IBM License Service Data - Importing to Flexera

Hi All,


We have the IBM License Service running correctly which tracks license consumption of IBM products residing in Kubernetes. We currently take those license consumption numbers and add those manually to the consumption figures in Flexera.

Im wanting to know please if there a way to simply import that data into Flexera or must we deploy the Kubernetes agent which in turn would feed the Flexera "IBM Container Licensing" report.

If we need to deploy the Kubernetes agent, do you only need the agent installed once on each Kubernetes cluster or on does it need to be deployed on each of worker nodes? 

Thanks in advance for any guidance.

(1) Solution

@greg_best 

You will need to deploy the Flexera Kubernetes Inventory Agent  into the cluster. It's deployed as a native containerized application, and it observes the cluster into which it's deployed and produces inventory files containing the observed data by collecting information connecting to the Kubernetes API. It subscribes to event streams for the resources monitored. It integrates with the IBM License Service and collects the IBM product(s) capacity usage data for that cluster through the IBM License Service API.

It's not needed on each worker node:

Flexera Kubernetes Inventory.png

Thanks,

View solution in original post

(4) Replies

@greg_best 

You will need to deploy the Flexera Kubernetes Inventory Agent  into the cluster. It's deployed as a native containerized application, and it observes the cluster into which it's deployed and produces inventory files containing the observed data by collecting information connecting to the Kubernetes API. It subscribes to event streams for the resources monitored. It integrates with the IBM License Service and collects the IBM product(s) capacity usage data for that cluster through the IBM License Service API.

It's not needed on each worker node:

Flexera Kubernetes Inventory.png

Thanks,

Thanks for the information here John. Most appreciated.

Hi Greg,

We are currently rolling out the kubernetes agent and still have no data in the "IBM License Service Consumption" report after installing on 14 of 20 clusters.  We are running FNMS 2021 R1 On-prem.  I have yet to find the report you mentioned.  If these are the same report, I'd be curious to know if your report ends up populated after deploying the agents to your clusters.

Thanks,

Darren

JJacildo
By Level 6 Flexeran
Level 6 Flexeran

Hello @darren_haehnel , which version of KRM are you deploying? If you are not seeing IBM License Service Consumptions reporting may I suggest enabling/adding.

spec.logLevel: debug

Within the deployment.YAML file you are using, then get the monitor logs.
kubectl logs -n flexera krm-instance-monitor-0

To identify if there are issues with the IBM licensing service.

Thank you