adamaru/monolog-fluentd-bundle
Symfony bundle adding a Fluentd handler to Monolog. Sends application logs to a Fluentd collector via host/port, with configurable level and bubbling. Integrates as a Monolog service handler for centralized logging and analysis.
Pros:
Cons:
monolog.yml is straightforward.monolog/handler-fluentd) with active maintenance?config/bundles.php.monolog.yml with Fluentd handler (as per README).monolog_fluentd settings (host/port/level).INFO level).monolog/handler-async) for resilience.adamaru/monolog-fluentd-bundle).config/bundles.php.fluentd handler in monolog.yml.DEBUG for dev, INFO for prod).fluent-cat).monolog/handler-fluentd) if available.DEBUG in production).| Failure Scenario | Impact | Mitigation |
|---|---|---|
| Fluentd downtime | Logs lost | Fallback to file handler |
| Network partition | Logs delayed/failed | Retry with exponential backoff |
| PHP process crashes | Logs lost | Ensure Monolog buffers logs in memory |
| Monolog misconfiguration | No logs or incorrect routing | Validate config with test logs |
| Fluentd protocol changes | Logs rejected | Monitor Fluentd version compatibility |
How can I help you explore Laravel packages today?