ob_get_clean(); ob_start();
после контента записываете содержимое буфера в переменную $strAjaxItems = ob_get_contents(); ob_end_clean();
и отдаете как ответ на аякс запросНет, APM - это то, что подключается внутри приложения, обычно как библиотека/пакет.
А в качестве гистограммы можно?
речь о части пути, что идет после имени домена. Мой вопрос больше про то какую предметную логику они обслуживают, получая ошибки 50x.
Подключите какой-нибудь APM к своему фреймворку и тогда хотя бы будете знать что происходит на уровне веб-приложения.
Вообще-то, судя по графику, запросов совсем мало. И что, почти 5 минут получаете 502?!Это график запросов apache, и на момент падений их там не мало, а 0 :) Запросы просто не доходят до apache, Apache загружен и не обрабоатывает запросы, 502 отдает nginx. Соответственно и в access логах apache 502 нет, в nginx куча. К примеру падали утром, за 5 мин 1081 запросов с 502