Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
выглядит как велосипед, а чем распределенная трассировка плоха ? там можно смотреть граф запросов
по поводу улучшения второго пункта, наверное не знали о такой вещи как mermaid. просто сам github использует его для отображения подобного рода диаграмм https://mermaid-js.github.io/mermaid/#/sequenceDiagram
Визуализация последовательности Web-запроса