У меня есть приложение, работающее на сетке однородных java-процессов (потенциально на разных физических машинах). Я хотел бы собирать статистику использования процессора с одного запуска этого приложения. Я просмотрел инструменты профилирования, которые ищут возможность автоматического сбора данных, но не смогли найти их в netbeans, tptp, jvisualvm, yourkit и т.д.
Возможно, я искал неправильный путь?
Я думал:
- запустить процессы в сетке с помощью специальной настройки, которая позволяет им сбрасывать информацию профилирования
- запустите мое приложение, как обычно, - это вызовет задачи в сетку, процессы будут выполнять задачи и публиковать данные профилирования.
- использует некоторый инструмент для сбора и анализа результатов профилирования.
но я не могу найти ничего даже отдаленно похожего на это.
Любые мысли, опыт, предложения?
Спасибо!