Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Php Airbrake Bundle Laravel Package

nodrew/php-airbrake-bundle

Symfony bundle for integrating Airbrake error tracking into PHP applications. It captures exceptions and errors, sends them to Airbrake for monitoring and alerting, and supports straightforward configuration for environment-specific reporting so teams can spot and fix production issues faster.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Observability build-vs-buy for a Symfony2 application. This bundle is a thin integration layer between Symfony2's exception handling and the Airbrake error-tracking service. The real product decision is whether to buy error aggregation (Airbrake) versus building in-house logging/alerting; the bundle only lowers the cost of the "buy" option to roughly a composer require plus a config block.
  • Whether to invest in monitoring a legacy platform. Because it targets Symfony2, its realistic use case is a product still running an end-of-life framework. That makes this a maintenance-mode decision: do we add error visibility to an app we plan to keep alive but not modernize?
  • Incident response and SLA commitments. If support or uptime commitments exist, exception reporting with grouping and alerting feeds the on-call workflow, shortens mean-time-to-detect, and gives customer support a factual answer to "is it down?"
  • Prioritization of bug-fix work. Error frequency and affected-user counts from a tracker turn anecdotal bug reports into ranked backlog items — a defensible input for sprint planning rather than whoever shouted loudest.
  • Release health checks. Wiring exception reporting before a launch or migration gives a go/no-go signal: error rate before vs. after deploy.
  • Vendor selection among error trackers. Adopting this bundle is a soft commitment to Airbrake. That constrains the later choice between Airbrake, Sentry, Rollbar, and Honeybadger, so treat it as a decision with a switching cost, not a neutral utility.

When to Consider This Package

Consider it when all of the following hold:

  • The application is on Symfony2 (or an early Symfony 3) and a framework upgrade is not on the near-term roadmap.
  • You have already chosen Airbrake, or are actively evaluating it and want the cheapest possible proof of concept.
  • You need exception-level reporting only — no APM, tracing, or performance profiling.
  • Your team accepts a third-party dependency you will own. With 14 stars, zero dependents, and a thin commit history, there is no community to absorb breakage; your engineers are the maintainers of last resort.

Look elsewhere when:

  • You are on Symfony 4/5/6/7 — this bundle will not fit, and modern trackers ship their own first-party Symfony bundles.
  • You have not committed to Airbrake. Sentry and similar vendors have larger Symfony communities and more active SDKs; picking the tracker first and the integration second avoids lock-in.
  • You require vendor support, an SLA, or a security/compliance review. Anything that ships stack traces and request data to a third party needs a data-handling sign-off, and a low-activity package makes that conversation harder.
  • Your real need is performance monitoring or product analytics, which this does not address.
  • You want long-term maintenance guarantees — a low-star, low-activity integration bundle is a liability in a codebase you intend to keep.

How to Pitch It (Stakeholders)

For executives. We can get production error visibility on our Symfony2 application for roughly a day of engineering plus a subscription. This is a tactical bridge, not a platform investment: it tells us when users hit errors and how often, which shortens outage detection and gives us evidence for prioritization. The honest caveats are that the integration package is small and effectively unmaintained, so we own it, and it only makes sense if we are keeping the current framework version for the foreseeable future. If we are upgrading Symfony or already leaning toward a different tracker, we should skip this and standardize on a vendor with a first-party integration.

For engineering. The bundle registers Airbrake as a Symfony2 service and hooks exception handling so uncaught exceptions are reported automatically with environment and request context. Integration is configuration, not code, but expect to pin the package, read the source (it is small enough to audit in an afternoon), and be prepared to fork it if it breaks against a dependency update. Pair it with a sane filter list — ignored exception classes and PII scrubbing — before it goes anywhere near production traffic.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels
wazza/laravel-db-encryption
hokny/laravel-generator
vonsogt/backup
jengo/queues
jeremykenedy/laravel-observability
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums