Управление миссией Java - визуализировать событие

Можно ли визуализировать события JFR на графике? Конечно, я могу просмотреть их в разделе журнала, но я также хотел бы визуализировать их на графике.

Хорошим примером может служить атрибут «Всего по машине» из события «Загрузка ЦП».

Если возможно, как этого добиться?


person user3364192    schedule 04.04.2016    source источник
comment
Конечно вы можете.   -  person Scary Wombat    schedule 04.04.2016
comment
Так в чем твой вопрос? Как заставить других людей делать вашу работу?   -  person GhostCat    schedule 04.04.2016


Ответы (1)


Используйте вид конструктора:

  • Окно -> Показать представление -> Дизайнер (не поддерживается)
  • Откройте JFR-файл
  • Перейти на соответствующую вкладку
  • Нажмите красную кнопку остановки в режиме конструктора.
  • Используйте контекстные меню в представлении редактора или представлении конструктора для изменения существующего графического интерфейса.
  • Используйте представление конструктора и новую группу или вкладку «Новая», чтобы добавить новый графический интерфейс (закройте и снова откройте файл JFR, чтобы просмотреть новую структуру вкладок).

Это не поддерживается и не документировано, но именно так построен стандартный графический интерфейс JFR. Я пытаюсь найти онлайн-видео, где либо я, либо кто-то другой демонстрировал это.

(Тем не менее, ваш пример с «Всего по машине» уже визуализируется как в разделе «Общие/обзор», так и в «Потоках/обзоре»).

Удачи!

person Klara    schedule 04.04.2016
comment
Большое спасибо! Не знал об этой функции. Вкладка «Общие» содержит общее количество машин с точки зрения незагруженности ЦП, что является двумя совершенно разными значениями. - person user3364192; 04.04.2016
comment
Нашел видео, где это демонстрирует мой коллега Маркус Хирт — vimeo.com/98922031, начало в 40:50. в видео. - person Klara; 05.04.2016