roadrunner/psr-logger
PSR-3 logging adapter for RoadRunner. Route standard PSR-3 log messages through RoadRunner's logging facility so worker output stays centralized, structured, and consistent with the application server's configuration and transports. Works with any PSR-3-compatible framework or library.
LoggerInterface rather than a RoadRunner-specific logger. That preserves portability if the runtime changes and keeps framework/library integrations standard.Consider it when:
Look elsewhere when:
For executives: This is a small, MIT-licensed adapter that lets RoadRunner-based PHP services keep using the industry-standard PSR-3 logging interface. It is not a platform bet. Its value is reducing lock-in and integration cost if we adopt RoadRunner. Because adoption is minimal, we should treat it as replaceable glue, pin the version, and avoid making it a critical-path dependency without a fallback.
For engineering: The package is a thin PSR-3-to-RoadRunner logging bridge. It lets application code and third-party libraries depend on LoggerInterface rather than RoadRunner-specific APIs, which improves portability and testability. Recommended posture: pilot it only if RoadRunner is already in scope, wrap it behind our own logger factory, add integration tests for level mapping and context handling, and keep an in-house adapter as a fallback. Do not rely on it for rotation, aggregation, sampling, or advanced observability—those belong in the surrounding logging stack.
How can I help you explore Laravel packages today?