Closed
Description
Debugging issues about slow application startup times or even figuring out the sequence of events during the application context startup can be challenging.
This issue is about providing a low-cost, safe and metadata-rich strategy to collect metrics during the application context startup. This should be opt-in only and have little to no cost when disabled.
Collected data and metrics should help to:
- have a better understanding of the application context startup process
- identify problematic infrastructure components (like beans taking a lot of time or resources during
@PostConstruct
processing, creating beans that should have been guarded with conditions, etc).