LINUX.ORG.RU

Профайлеры для продакшена

 , ,


0

1

Коллеги, подскажите современный профайлер для php который бы :

  • Подходил бы для использования в продакшене( то есть он запускался бы перед каждым дерганьем php файла и overhead в десятках % ) [я так понимаю Xdebug не очень быстрый для этого ]
  • Генерировал файлы из который как https://metacpan.org/pod/Devel::NYTProf мог делать наглядные html страницы ( https://timbunce.files.wordpress.com/2008/07/nytprof-perlcritic-index.png )
  • Был opensource , а лучше libre software( я там буду дописывать его чтобы на все sql делалось sql explain )
★★★★★
Ответ на: комментарий от pinachet

Даже тяжело предположить, я использовал его для оптимизаций с большим числом запоросов к базе ко всему прочему поверх Phalcon

Lancelot
()
Ответ на: комментарий от Lancelot

Оки Спасибо. А как лучше реализовать - постоянный запуск профайлера перед каждым обращением к php и складывание profiling.out_$time в папку?

Это нужно чтобы находить из-за чего происходят временные затыки

pinachet ★★★★★
() автор топика
Ответ на: комментарий от pinachet

Total Incl. Wall Time (microsec): 2,589,857 microsecs Total Incl. CPU (microsecs): 1,656,000 microsecs Number of Function Calls: 372,652 Примерное число обращений к бд http://prntscr.com/jfapws (там сложный рекурсивый алгоритм постороения дерева из бд)

Lancelot
()
Ответ на: комментарий от pinachet

Не совсем понимаю зачем он, ибо у меня из коробки работал с 7 версией, но возможно есть подводные камни, в любом случае всегда можно поменять библиотеку

Lancelot
()
Ответ на: комментарий от Lancelot

Я как понял этот продукт изначально Facebook , а они его не так активно юзают , ибо перешли на свой типизированый php ( Hack и иже с ним ) ?

pinachet ★★★★★
() автор топика
Ответ на: комментарий от Lancelot

Ну xdebug слишком тяжел и он не прода ни разу.

pinachet ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.