Как правильно измерить время запуска веб-приложения Spring, сгруппированного по компонентам?
В идеале я хотел бы получить как системную информацию (например, время загрузки класса по пакетам), так и информацию о компоненте (загрузка компонента / приложения), а также временную шкалу, показывающую время загрузки каждого компонента / компонента / класса / пакет.
Хронология Chrome - хороший пример того, что я ищу.
Профилировщики VisualVM / JConsole показывают времена методов и ничего не группируют, что делает их неподходящими для того, что я имею в виду.