express.eventloop.lag.max
Maximum event loop lagDimensions:None
Available on:
Prometheus (1)
Interface Metrics (1)
Technical Annotations (24)
Configuration Parameters (3)
prisma.transaction.timeoutrecommended: 5000thresholdrecommended: 100resolutionrecommended: 10Error Signatures (2)
Transaction already closed: A query cannot be executed on an expired transactionexceptionInvalid `prisma.taskAttempt.create()` invocation: Transaction API errorexceptionCLI Commands (8)
node --trace-sync-io app.jsdiagnosticnpx clinic doctor -- node app.jsdiagnosticnpm install -g 0xdiagnostic0x app.jsdiagnosticnode --inspect your_app.jsdiagnosticclinic doctor -- node your_app.jsdiagnosticnpm install event-loop-lagmonitoringnode --trace-sync-io server.jsdiagnosticTechnical References (11)
PM2componentevent loopconceptfs.readFileSynccomponentcrypto.pbkdf2SynccomponentPrismacomponentV8 profilercomponentprocess.hrtime.bigint()componentfs.readFilecomponentasync/awaitconceptperf_hookscomponentmonitorEventLoopDelaycomponentRelated Insights (10)
Event loop lag exceeds 10-20ms thresholdwarning
▸
Synchronous operations block event loop and tank throughputcritical
▸
Prisma transaction timeouts due to event loop blockingcritical
▸
High event loop lag degrades API responsivenesswarning
▸
Synchronous file I/O blocks event loop in productioncritical
▸
Event loop blocking causes complete application unresponsivenesscritical
▸
Event loop delay exceeding 100ms indicates blockingwarning
▸
Synchronous functions block event loop under high trafficwarning
▸
Event-loop stalls invisible without direct lag measurementcritical
▸
Event loop lag indicates delayed task executionwarning
▸