Простий моніторинг FrankenPHP

Розкрийте всю потужність сучасного сервера застосунків PHP. Моніторте свої threads і workers у реальному часі, щоб ваше налаштування FrankenPHP давало відповіді за частки мілісекунди.

Попередній перегляд дашборда моніторингу FrankenPHP

Основні метрики FrankenPHP

Моніторинг threads FrankenPHP

Керування threads сервера

Цей розділ дає чітку картину внутрішньої конкурентності FrankenPHP. Шкала Busy Threads показує, скільки threads активно обробляють запити, а кількість Total Threads допомагає зрозуміти поточний масштаб вашого сервера.

Моніторинг Queue Depth незамінний для виявлення заторів. Зростання queue depth вказує на те, що ваші threads насичені, а запити чекають на обробку — це сигнал, що, можливо, час налаштувати ваші ліміти ресурсів.

busy vs ready workers FrankenPHP

Продуктивність і стабільність workers

Працюючи в Worker Mode, ваш застосунок лишається в пам'яті для максимальної швидкості. Цей вигляд відстежує Busy Workers проти Ready Workers, даючи миттєве уявлення про доступну потужність для обробки нових вхідних запитів.

Ми також моніторимо Worker Restarts — важливий показник стабільності. Хоча поодинокі перезапуски нормальні, велика їх кількість може виявити витоки пам'яті чи збої у коді вашого застосунку, які слід усунути для підтримання продуктивності.

Середній час виконання PHP у FrankenPHP

Середній час виконання PHP

Спеціально створений для Worker Mode, цей лінійний графік відстежує Average Execution Time ваших PHP-скриптів. Оскільки workers усувають накладні витрати на запуск фреймворку під час кожного запиту, ви маєте бачити тут дуже низьку затримку.

Відстеження цієї метрики в часі дозволяє негайно помічати регресії продуктивності. Якщо ваш час виконання починає повзти вгору, ви можете швидко з'ясувати, яка частина коду сповільнюється, тримаючи ваш застосунок швидким.

Почніть моніторинг FrankenPHP безкоштовно

Без обмеження в часі. Без банківської картки.

Почати