Download and unzip glowroot-0.13.6-dist.zip from official site https://glowroot.org to the Figaf Tool distribution folder:
Figaf Tool
├──glowroot
│ ├──lib
│ ├──glowroot.jar
│ ├──LICENSE
│ └──NOTICE
├──...
└──irt-2305.jar
Add -javaagent:glowroot/glowroot.jar
to bootstrap command in the beginning (path is relative to distribution jar
file), for example: java -javaagent:path/to/glowroot.jar <... other JVM params> -jar irt-2305.jar <... other application params>
If the tool is installed as a service (on Windows or Linux), change bootstrap files accordingly.
Download files admin.json
and config.json
using links at the bottom on that article and add them to the glowroot
folder (on same level with glowroot.jar
).
Later you can change that configuration from UI if needs. Configuration in these admin.json
declares to run Glowroot UI on port 8189
and make it available across the local network (because bindAddress
is 0.0.0.0
). If you want to make it available only for localhost, define bindAddress
as 127.0.0.1
.
Authentication by default is not enabled, but it’s recommended to enable it on admin page after the first startup.config.json
contains several configured instrumentations for heavy operations in the tool (synchronization, transport execution).
Run the Figaf Tool. Glowroot UI will be available by url: http://localhost:8189
on the machine where Figaf Tool is run. If bindAddress
is configured as 0.0.0.0
, other developers in same network can access is by http://<ip of domain of the server with Figaf Tool>:8189
.