Acho que você pode dar uma olhada em SystemTap Flamegraph
Ele usa o systemtap para obter os dados e um script perl para criar os gráficos e pesquisar os syscalls do seu aplicativo.
Há muito mais para compartilhar, mas você deve restringir suas necessidades:)