This is a re-ask of a question from 2021 - is it possible to create a dashboard showing the licence and licence usage of all the DMAs in a DMS?
Is it possible to have a dashboard showing DMA active elements and licenses? - DataMiner Dojo
The answer back in 2021 was "not yet", but Pieter Van Compernolle's answer suggested there was something on the roadmap that might make it possible.
Hi Dave,
Throughout the year, the team has made a tremendous effort in the feature set of Dashboards. One of the features is the so-called, Generic Query Interface (abbreviated as GQI). This allows you to access and analyze various types of data, whether sourced from your DataMiner System or external sources.
Your request is not something built-in, but we have the flexibility to get the data through automation and provide this to the query as data to use, i.e. Get ad hoc data | DataMiner Docs. More specifically, you will need to fetch data from your DataMiner, this requires you to use GQIDMS | DataMiner Docs, which is available from DataMiner 10.3.4/10.4.0 onwards.
You can find an example here: Example of retrieving data by means of DMS messages. In fact, it gets you very close already for the licenses. Instead of the ClientList, you want to use GetInfoMessage(InfoType.Licenses).
Disclaimer
Note that GetInfoMessage is an internal call and we do not recommend using this, as it is not officially supported and we cannot guarantee that it will still work in the future. As a rule, you should avoid using SLNet calls, as these are subject to change without notice. We recommend instead always using the correct UI or automation options provided in DataMiner Automation or through our web API.
The web API can also get you information about the licenses (ConnectAppAndInfo | DataMiner Docs, GetDataMinerAgentsLicenseInfo | DataMiner Docs), but feel free to take the method where you feel most comfortable to implement.
Kind Regards,
Jarno