Очень часто этот инструмент помогает быстро решить проблему по каждому компоненту в частности(особенно это касается самописных компонентов). Но хотелось бы иметь возможность сохранить эту статистику в файл при каждом вызове компонента, чтобы потом ее анализировать. Я предлагаю сохранять в JSON формате, так как его очень просто потом разобрать.
Вот мои предложения(естественно разработчикам битрикса виднее как более правильно):
Далее добавляем проверочку в конце функции IncludeComponent http://i.imgur.com/zC9R2dA.png. А точнее вызываем функцию аналогичную Output класса CDebugInfo http://i.imgur.com/TRK8gCt.png. Естественно название констант и функций за разработчиками битрикса.
Что решит внедрение данного функционала? Это внедрение будет полезно в основном разработчикам. Представьте что вы программист, которому менеджер ставит задачу с кодовым название "Тупит сайт". Естественно возникает куча вопросов, а именно "где?", "на какой странице?". Даже сам заказчик не может ответит на него. Вы все включаете и собираете статистику. Далее после анализа исправляете проблемные места в компонентах, тем самым ускоряете работу сайта. Очень полезно будет на крупных сайтах.