Инструменты измерения производительности сервера для LAMP

Есть ли предложения по инструментам для отслеживания времени загрузки страницы / ошибок и других показателей производительности для приложения PHP?

Я знаю об инструментах FireBug и YSlow, но это для большего мониторинга сервера.

За пределами сигналов Angular: Сигналы и пользовательские стратегии рендеринга
За пределами сигналов Angular: Сигналы и пользовательские стратегии рендеринга
TL;DR: Angular Signals может облегчить отслеживание всех выражений в представлении (Component или EmbeddedView) и планирование пользовательских...
Sniper-CSS, избегайте неиспользуемых стилей
Sniper-CSS, избегайте неиспользуемых стилей
Это краткое руководство, в котором я хочу поделиться тем, как я перешел от 212 кБ CSS к 32,1 кБ (сокращение кода на 84,91%), по-прежнему используя...
3
0
1 978
4

Ответы 4

Есть классическая программа ab (apachebench). Больше мощности исходит от JMmeter. Для работоспособности сервера я рекомендую Munin, который может безболезненно собирать данные из нескольких систем и агрегировать их на одной странице.

Попробуйте Nagios, это инструмент по умолчанию для мониторинга серверов. Вы можете написать плагины, чтобы сообщать практически любые данные.

Для профилирования вашего кода есть Xdebug. Также может оказаться полезным проведение регрессионного тестирования с помощью Осада.

Вы также можете попробовать httperf. Это очень гибкий инструмент, и если вы хотите проверить, как ваше приложение и веб-сервер могут справляться с различными нагрузками трафика, вам обязательно стоит попробовать.

Другие вопросы по теме