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.
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)