JBoss Diagnostic Reporter no WildFly 8

Postado em Atualizado em

wildfly_logo

O JBoss Diagnostic Reporter ( JDR ) é um subsystem adicionado no JBoss EAP 6 e consequentemente disponivel no WildFly 8.  Ele é utilizado para coletar informações sobre tempo de execução, logs, arquivos de configurações, módulos instalados, informações sobre deploys entre outros recursos. Ele pode ser utilizado on-line ( com o JBoss funcionando ) ou  off-line ( com o JBoss totalmente parado), sendo que na segunda opção menos informações serão coletadas.

Realize o download do WildFly 8, descompacte e inicie:

[mmagnani@mmagnani jboss]$ wget http://download.jboss.org/wildfly/8.0.0.CR1/wildfly-8.0.0.CR1.zip
[mmagnani@mmagnani jboss]$ unzip wildfly-8.0.0.CR1.zip$
[mmagnani@mmagnani jboss]$ ./wildfly-8.0.0.CR1/bin/standalone.sh

Agora execute o Scritp jdr.sh:

[mmagnani@mmagnani jboss]$ ./wildfly-8.0.0.CR1/bin/jdr.sh
Initializing JBoss Diagnostic Reporter...
JDR started: Sun Jan 19 17:26:57 BRST 2014
JDR ended: Sun Jan 19 17:27:01 BRST 2014<
JDR location: /home/mmagnani/RedHat/development/jboss/jdr_14-01-19_05-26-57.zip

Perceba que ele criou um arquivo jdr_14-01-19_05-26-57.zip contendo algumas informações sobre o WildFly permitindo assim uma análise inicial por uma equipe de suporte ou por qualquer membro da nossa equipe.

jdrO JBoss CLI também pode ser utilizado para essa tarefa:

[standalone@localhost:9990 /] /subsystem=jdr:generate-jdr-report()
{
 "outcome" => "success",
 "result" => {
 "start-time" => "Sun Jan 19 17:31:32 BRST 2014",
 "end-time" => "Sun Jan 19 17:31:37 BRST 2014",
 "report-location" => "/home/mmagnani/RedHat/development/jboss/wildfly-8.0.0.CR1/standalone/tmp/jdr_14-01-19_05-31-32_mmagnani.zip"
 }
}

Pelo fato de conseguirmos pegar todos os detalhes das configurações talvez essa seja uma das melhores formas de compartilhar as configurações de uma instância especifica entre os membros de um time.

Espero que tenha ajudado.

Abraços

4 comentários em “JBoss Diagnostic Reporter no WildFly 8

    Adriano Schmidt disse:
    19 de janeiro de 2014 às 17:51

    bacana!!

    Marcelo Daniel Sales disse:
    20 de janeiro de 2014 às 7:50

    Boa Maurício. Sabe se há alguma ferramenta gráfica pra exibir as informações coletadas?

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s