Monitoramento da carga de trabalho

Para monitorar processos do servidor PPM, você pode usar os programas de monitoramento do sistema operacional. Os sistemas Windows incluem os programas padrão Gerenciador de tarefas, Monitor de desempenho, e, a partir do Windows Vista/Server 2008 Windows Monitor de recursos. Os programas de monitoramento fornecidos para Linux dependem da variante de distribuição e instalação.

O programa Java independente da plataforma Visual VM é apropriado para monitoramento dos recursos do sistema usados pelos processos do servidor PPM.

Java Visual VM

Em diferentes visualizações, este programa visualiza a utilização de recursos de sistema específicos, por exemplo, utilização da CPU e da memória. Somente é analisada a carga do sistema utilizada pelo processo Java (por exemplo, servidor PPM) na Java VM. O programa Visual VM faz parte do Java SDK 1.8. Para iniciar sob o Windows, execute o arquivo jvisualvm.exe no subdiretório bin da instalação SDK. Para iniciar sob o Linux, execute o arquivo jvisualvm no subdiretório bin da instalação SDK. O Visual VM utiliza a funcionalidade JMX padrão da Java VM. O PPM não suporta a JMX.

O Visual VM somente pode analisar processos Java que foram iniciados com o mesmo ID de usuário com que o programa jvisualvm foi iniciado. Um modo fácil de monitorar processos Java processes que foram iniciados como um serviço Windows, será configurar o serviço relevante por meio do Windows Control Panel de modo que o serviço seja executado com o ID do usuário que inicia o programa jvisualvm.

Com a Visual VM você também pode monitorar processos Java sendo executados em um computador remoto. Para isso, inicie o programa jstatd no diretório bin da instalação SDK no computador no qual os processos Java a monitorar estão sendo executados. Os programas Visual VM iniciados em computadores remotos podem então estabelecer uma conexão a jstatd e monitorar processos Java locais.