26 марта 2010

Мониторинг Java процессов

Линукс предоставляет замечательную утилиту ps, которая с опциями -ex позволяет получить полную информацию о запущеных java процессе, вместе с его Id(pid), и передаными параметрами. Но что же делать Windows пользователям? Диспечер задач довольно скуден и выбрать из списка в 5-6 java.exe интересующую просто не возможно.
Но выход есть. JDK предоставляет утилиту для мониторинга процессов под названием Java Virtual Machine Process Status (jps).

Использование:
cd %JAVA_HOME%\bin
и выполняем
>jps
для того что бы получить список запущеных Java процессов (JVM) и их ид.
>jps -v - кроме выше указаного выдаст нам детальную информацию о параметрах запуска.