Замедление или зависание приложения, увеличение задержек (latency) при обработке запросов.
Высокая загрузка CPU, часто близкая к 100%, при отсутствии интенсивных вычислений.
Постоянное увеличение использования оперативной памяти, не связанное с ростом данных (утечки памяти).
Несрабатывание запланированных операций (например, таймеров) или их срабатывание с большой задержкой.
Ошибки "Event loop is locking up" или подобные предупреждения в логах.
Использование инструментов мониторинга, показывающих длительное блокирование Event Loop:
process.hrtime.bigint() для измерения выполнения кода.node --prof для сбора данных о производительности.blocked, eventemitter2 (в режиме отладки).javascript