AL-Flamegraph

Maintained

A free web service that converts Business Central call stacks into SVG flame graphs for performance analysis and profiling.

A web service that converts Business Central .alcpuprofile CPU profiling data into interactive SVG flame graphs. Built on Brendan Gregg’s FlameGraph tool.

Public API at blogapi.sshadows.dk/upload, no authentication required. POST a profile as application/octet-stream and get back an SVG. Configurable via headers: color themes (hot/blue/aqua), custom title and subtitle, SVG width, Unix timestamp range filtering, extension exclusion filters, and flamechart export mode. Can also return folded file format for use with other tools.

Captures application metadata (name, publisher, version), object definitions (type, name, ID), and call stack details with line numbers and hit counts. Free for use in Europe, North and South America, and Oceania. Presented at BCTechDays. Includes a companion BC app for calling the service directly from Business Central.