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.
‎Mar 19, 2023 04:04 PM
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:
Thanks,
‎Mar 30, 2023 02:55 AM
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:
Thanks,
‎Mar 30, 2023 02:55 AM
Thanks for the information here John. Most appreciated.
‎Apr 16, 2023 11:28 PM
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
‎May 18, 2023 04:01 PM
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
‎May 18, 2023 04:18 PM