Size: a a a

2021 August 16

D

Dmitry in symfony
я не собирался роуты вообще открывать, думал в него програмно залезть и получить нужную мне информацию
источник

AD

Andrey Dembitskyi in symfony
Сам по себе symfony profiler достаточно ограничен и также в нёмничего не заложено на просмотр картины с высоты (на масштабе >1 запроса)
источник

D

Dmitry in symfony
жизнь несовершенна, так сложислоь
источник

AD

Andrey Dembitskyi in symfony
Из коробки есть только один storage - файлы. И они не собирались делать альтернативных
источник

D

Dmitry in symfony
да я не собираюсь использовать сам профайлер для просмотра логов, я подумываю о том чтобы его использовать для сбора инфы, переложить это дело уже в прометеус или заббикс ну и тд
источник

SP

Sergey Protko in symfony
можно в целом на коленке в логи просто писать нужные тебе штуки, займет день работы и получишь более-менее общую картину. Далше что бы удобно - трейсинг
источник

D

Dmitry in symfony
на коленке это крайний вариант, он уже записан, балгодарю
источник

AD

Andrey Dembitskyi in symfony
Можешь сразу искать под прометеус, возможно будет также интеграция пакета с stopwatch
источник

SP

Sergey Protko in symfony
ну с промитеем ты по сути только гистограммы что бы вообще детектить проблемы будешь записывать
источник

k

knopkod4v in symfony
в newrelic чёт базовое про профайлинг есть)
источник

SP

Sergey Protko in symfony
ну то есть... оно не поможет тебе с деталями.
источник

SP

Sergey Protko in symfony
там не базовое, там есть все но не удобно и дорого
источник

SP

Sergey Protko in symfony
есть jaeger - он бесплатный, ставишь и радуешься. Есть elastic stack - он в целом тоже бесплатный (если тебя устраивает бесплатная лицензия по фичам) и тоже все красиво
источник

k

knopkod4v in symfony
о, круто! Мало видел значит
источник

SP

Sergey Protko in symfony
есть сэнтри - оно бесплатно но заебешься с оперейшенс этой шляпы (всякие кафки и кликхаусы требует) + не помню есть ли там у APM поддержка пыхи
источник

AD

Andrey Dembitskyi in symfony
Мы так и не разобрались, какую проблему решаем.

Конечно, можем уйти в то, что захочется прямо понять к какому юзеру относится всплеск времени обработки и нажать кнопку "посмотреть трафик этого юзера в реальном времени".

Но это звучит как задача на не один месяц разработки и неплохие цифры стоимости
источник

SP

Sergey Protko in symfony
ну или опять же трейсинг
источник

AD

Andrey Dembitskyi in symfony
да, хочется нырять из графика в логи, из логов в трейсинг.

Вот только это непросто
источник

D

Dmitry in symfony
у меня проблема - на выходных тормозила сетка
мне нужно отобразить это дело на графиках, чтобы любой мог сказать - вот у нас коннект к базе увеличился на 10 мс...
источник

D

Dmitry in symfony
я не очень уверен что тут нужен прям трейсинг, сдается мне тут профалинга будет вполне достаточно
источник