Pergunta
Jonathan Rafael... · Ago. 30

Monitoramento Zabbix

Boa tarde pessoal.

Alguém já conseguiu fazer algum monitoramento em cima do cache?

Estamos fazendo um estudo para adequação do numero de licenças e queria fazer um gráfico com as licenças usadas. Pensei em fazer isso pelo zabbix.

 

Product version: Caché 2017.1
10
2 0 9 48
Log in or sign up to continue

Olá Jonathan,

Na empresa em que trabalho temos monitoramento de licenças do caché utilizando outra ferramenta que é o PRTG, mas, o conceito é o mesmo.

O seu sistema possui uso de licença distribuída (utilizando os servidores ECP) ou não? Para contabilizar quando está distribuído temos que fazer alguns procedimentos a mais, mas, nada complexo.

Oi Djeniffer,

O sistema não possui o uso de licença distribuida.

Vou verificar essas MIB por SNMP, acredito que ja vão me ajudar.

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:

ZNSpace "%sys"
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...

Show, vou tentar pelo SNMP e ver se da... senão tento dessa forma 

Obrigado