description Glowroot Overview
Glowroot is a tool that analyzes website performance by measuring the time it takes for various resources – images, scripts, and stylesheets – to load, providing detailed insights into potential bottlenecks impacting page speed.
help Glowroot FAQ
Is Glowroot a browser PageSpeed tool or a Java application monitor?
Glowroot is an open-source Java APM agent, not a browser waterfall tool like Lighthouse or PageSpeed Insights. It captures slow requests, errors, SQL and service calls, response-time percentiles, profiles, and alerts. [Glowroot project](https://github.com/glowroot/glowroot)
How do I start Glowroot on one Java application?
Download the distribution ZIP, add `-javaagent:path/to/glowroot.jar` to the application JVM, and open the embedded UI at `http://localhost:4000`. Glowroot lists Java 8 or newer for the agent and Java 17 or newer for Glowroot Central. [Glowroot installation details](https://github.com/glowroot/glowroot)
When should I use Glowroot Central instead of embedded mode?
Embedded mode stores data locally with H2 and suits one application or a small install, while central mode sends agents to Glowroot Central and uses Cassandra for shared monitoring. In central mode, each application JVM needs a unique agent ID so separate metrics do not merge.
Can Glowroot show which image or script slows a landing page?
No, its core agent instruments Java server-side transactions and can show backend time in controllers, SQL, and service calls. Use Google PageSpeed Insights or Chrome DevTools for image, CSS, and JavaScript loading problems.
explore Explore More
Reviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.