JMX via shell script

3 respostas
louds

Alguém aqui já usou JMX via shell? Preciso integrar algumas consultas aos MBeans da minha aplicação usando shell scripting.

O ponto de usar shell scripting é pelo fato da ferramenta que vai consumir os resultados das consultas é feita em perl + bash.

3 Respostas

cv1

Ja, a gente fez um programinha besta com main() mesmo que faz as consultas que a gente quer e retorna os dados na stdout, sem frescuras :slight_smile:

Mais ou menos isso que vc quer?

louds

Basicamente sim, é um script que vc passa [host, mbean, propriedade] e tem como retorno uma String ou número. Simples assim.

O rolo é que queria evitar criar 1 programa em Java, é super simples, mas são restrições do ambiente isso.

Pensei em usar gcj e gerar 1 binário, mas só na próxima versão do gcc/classpath a parte de jmx vai estar madura o suficiente para funcionar.

Se não tiver outra maneira, vai ser pelo programinha em java mesmo, que é trivial de se escrever.

O

O Webshepe da IBM usa Jacl ou Jython para poder usar MBeans na administração do Websphere por shell script.

Criado 15 de janeiro de 2007
Ultima resposta 16 de jan. de 2007
Respostas 3
Participantes 3