NestJS on Laravel Cloud

Logs

Write a line here, then compare this page’s output with Application logs.

Every Logger method is written. The default minimum is verbose.

Write a log

One string, usually the class name. Nest has no key-value extra.


Exceptions

Log a caught exception, or let the framework record an unhandled one.


NestJS only

Context is one string, usually the class name.

Cloud’s proxy writes access logs for each request. Those are not in this pane.

Process output

stdout and stderr from this process. ESC and other controls are shown as \xNN. The same bytes are written to the real streams.

TimeStreamBytes
02:33:11stdout\x1b[32m[Nest] 25 - \x1b[39m10/15/2026, 2:33:11 AM \x1b[32m LOG\x1b[39m \x1b[38;5;3m[NestFactory] \x1b[39m\x1b[32mStarting Nest application...\x1b[39m
02:33:11stdout\x1b[32m[Nest] 25 - \x1b[39m10/15/2026, 2:33:11 AM \x1b[32m LOG\x1b[39m \x1b[38;5;3m[InstanceLoader] \x1b[39m\x1b[32mAppModule dependencies initialized\x1b[39m\x1b[38;5;3m +22ms\x1b[39m
02:33:11stdout\x1b[32m[Nest] 25 - \x1b[39m10/15/2026, 2:33:11 AM \x1b[32m LOG\x1b[39m \x1b[38;5;3m[RoutesResolver] \x1b[39m\x1b[32mLogsController {/}:\x1b[39m\x1b[38;5;3m +5ms\x1b[39m
02:33:11stdout\x1b[32m[Nest] 25 - \x1b[39m10/15/2026, 2:33:11 AM \x1b[32m LOG\x1b[39m \x1b[38;5;3m[RouterExplorer] \x1b[39m\x1b[32mMapped {/, GET} route\x1b[39m\x1b[38;5;3m +2ms\x1b[39m
02:33:11stdout\x1b[32m[Nest] 25 - \x1b[39m10/15/2026, 2:33:11 AM \x1b[32m LOG\x1b[39m \x1b[38;5;3m[RouterExplorer] \x1b[39m\x1b[32mMapped {/logs, POST} route\x1b[39m\x1b[38;5;3m +1ms\x1b[39m
02:33:11stdout\x1b[32m[Nest] 25 - \x1b[39m10/15/2026, 2:33:11 AM \x1b[32m LOG\x1b[39m \x1b[38;5;3m[RouterExplorer] \x1b[39m\x1b[32mMapped {/exceptions/caught, POST} route\x1b[39m\x1b[38;5;3m +1ms\x1b[39m
02:33:11stdout\x1b[32m[Nest] 25 - \x1b[39m10/15/2026, 2:33:11 AM \x1b[32m LOG\x1b[39m \x1b[38;5;3m[RouterExplorer] \x1b[39m\x1b[32mMapped {/exceptions/unhandled, POST} route\x1b[39m\x1b[38;5;3m +0ms\x1b[39m
02:33:11stdout\x1b[32m[Nest] 25 - \x1b[39m10/15/2026, 2:33:11 AM \x1b[32m LOG\x1b[39m \x1b[38;5;3m[RouterExplorer] \x1b[39m\x1b[32mMapped {/output, GET} route\x1b[39m\x1b[38;5;3m +0ms\x1b[39m
02:33:11stdout\x1b[32m[Nest] 25 - \x1b[39m10/15/2026, 2:33:11 AM \x1b[32m LOG\x1b[39m \x1b[38;5;3m[RouterExplorer] \x1b[39m\x1b[32mMapped {/events, GET} route\x1b[39m\x1b[38;5;3m +1ms\x1b[39m
02:33:11stdout\x1b[32m[Nest] 25 - \x1b[39m10/15/2026, 2:33:11 AM \x1b[32m LOG\x1b[39m \x1b[38;5;3m[NestApplication] \x1b[39m\x1b[32mNest application successfully started\x1b[39m\x1b[38;5;3m +1ms\x1b[39m