spark is a performance profiler, made up of three main components.
Profilerspark can help to diagnose performance problems and bottlenecks with its built-in profiler.
Memory Inspectionspark can produce full heap dumps, present a summary of what’s using the most memory, and monitor GC activity.
Health Reportingspark monitors and reports a number of key metrics which are useful for tracking performance over time.
More information about spark can be found on GitHub, or you can come chat with us on Discord.
This website is also an online viewer for spark data.
In order to use it:
- Generate a profile or heap summary using the appropriate spark commands.
- After the data has been uploaded, click the link to open the viewer.
You can also generate or export a
.sparkheap file and open it by dragging it into the box below.
Drag & drop a profile/heap file here or click to select(only
.sparkheapfiles are accepted)