Olá Jonathan. Eu capturo o resumo de consumo de licenças através do comando abaixo:
; Recupera informações sobre Licenca/CSP/Grace
; ----------------------------------------------------------------------------
Set tMgr = $System.Util.InstallDirectory()_"/mgr"
Set DEV = tMgr_"/MonitoramentoDBALicence.txt"
Open DEV:"WNS" Use DEV
Do counts^%SYS.LICENSE
Close DEV
E também busco as informações individuais, categorizando por CSP, User, setor, etc. através do comando abaixo:
Do ldumpinuse^%SYS.LICENSE
Jonathan,
faço isso em uma aplicação COS. Salvo o que preciso em uma tabela e o Zabbix lê a informação. No Zabbix é configurado uma string de conexão com o banco Caché e via Select seleciona a informação.
Solicitei ao analista de infra as informações do Zabbix, como abaixo:
Segue o select:
Espero que ajude.
Eu não implementei, mas seria válido você verificar as coletas via SNMP que são bem completas. Deve ter algum fórum a respeito:
https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY...