Я новичок в systemtap и хотел бы понять, как динамически подключать инструменты к производственному приложению, используя отладочную информацию в приложении.
Для целевого приложения (например, веб-сервера Apache). Я хотел бы найти количество времени, затрачиваемое на выполнение данной функции. то есть я хотел бы найти время, потраченное от начала до конца функции, используя символическую информацию функции. Как я могу сделать это с помощью systemtap- Можете ли вы дать инструкции по:
- Сценарий tapset для исследования пользовательского пространства с использованием отладочной информации.
- Как выполнить этот сценарий тапсета с целевым приложением.
В частности, я хотел бы узнать, как я могу использовать инструментарий на основе Debuginfo для трассировки пользовательского пространства.
Вот ссылка на «Информацию на основе отладочной информации» — https://sourceware.org/systemtap/wiki/AddingUserSpaceProbingToApps