HCM - Monitoramento - Como realizar monitoramento da aplicação utilizando o sqlmon.exe na versão JAVA
Dúvida
Como realizar monitoramento da aplicação utilizando o sqlmon.exe na versão JAVA do Gestão de Pessoas - HCM?
Solução
Para utilizar o sqlmon.exe na versão JAVA dos módulos do HCM, realize os seguintes passos:
1. Para iniciar o sqlmon:
1.1. Descompacte o arquivo anexo, no diretório da instalação;
1.2. Execute o aplicativo SQLMON.exe como Administrador;
1.3. Clique com o botão direito do mouse no aplicativo e selecionar o botão Executar como administrador:
1.4. Ao abrir o aplicativo, acesse o menu Options / Trace Options:
1.5. Na aba Buffer, informe Buffer Size = 2048 e marque a opção Circular:
2. Para iniciar a aplicação:
2.1. Pressionando a tecla SHIFT, clique com o botão direito do mouse na pasta referente à aplicação (Vetorh) e selecione o botão Abrir janela de comando aqui:
2.2. Será aberto o cmd ou PowerShell;
-
Para versão 6.10.3 ou inferior clique aqui e execute os passos a seguir:
- Para versão 6.10.4 em diante clique aqui e execute os passos a seguir:
Versão 6.10.3 ou inferior:
2.3. Execute o comando: ..\java\bin\java -jar rh-ap.jar
Observação:
Neste momento, dependendo do módulo do HCM deverão substituir o trecho grifado no print acima, onde deve-se utilizar:
rh-cp = Controle de Ponto
rh-ap = Administração de Pessoal
rh-sm = Segurança e Medicina
rh-jr = Jurídico
rh-bs = Benefício e Tarefeiros
rh-cs = Cargos e Salários
rh-plr = Participação dos Lucros e Resultados
rh-ql = Quadro de Vagas e Orçamento
rh-rs = Recrutamento e Seleção
rh-tr = Treinamento e Pesquisa
2.4. A aplicação será inicializada e será possível realizar o login. Neste momento, deve começar a gerar os logs no sqlmon.
Versão 6.10.4 em diante:
3. Execute o comando abaixo no cmd ou PowerShell:
..\Temurin-17.0.9+9\bin\java.exe --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED -jar rh-ap.jar
Observação:
Neste momento, dependendo do módulo do HCM deverão substituir o trecho grifado no print acima, onde deve-se utilizar:
rh-cp = Controle de Ponto
rh-ap = Administração de Pessoal
rh-sm = Segurança e Medicina
rh-jr = Jurídico
rh-bs = Benefício e Tarefeiros
rh-cs = Cargos e Salários
rh-plr = Participação dos Lucros e Resultados
rh-ql = Quadro de Vagas e Orçamento
rh-rs = Recrutamento e Seleção
rh-tr = Treinamento e Pesquisa
3.1. A aplicação será inicializada e será possível realizar o login. Neste momento, deve começar a gerar os logs no sqlmon.
Importante:
Não se deve encerrar o sqlmon, cmd ou power shell durante o monitoramento.