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

Laravel Newrelic Laravel Package

intouch/laravel-newrelic

intouch/laravel-newrelic integrates New Relic APM with Laravel, providing transaction, exception, query, and job monitoring out of the box. Configure custom instrumentation and metrics with minimal setup for clearer production performance insights.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Observability roadmap prioritization: Decides whether Laravel route, queue, job, and command context in New Relic is worth instrumenting now versus deferring until after modernization.
  • Build vs. adopt vs. fork: Provides a shortcut for adding New Relic-specific Laravel instrumentation instead of building custom middleware. Given the 2019 release and Laravel 5 scope, the more realistic product decision may be “use as reference/fork” rather than “adopt as a strategic dependency.”
  • APM vendor and tooling standardization: Helps validate whether New Relic can expose enough application context for Laravel workloads without bespoke code, or whether a broader OpenTelemetry/official-agent approach is needed.
  • Incident response and support readiness: If the package delivers route/transaction naming, custom parameters, exception context, and noise filtering, it can improve MTTD/MTTR for customer-facing Laravel services.
  • Release and capacity decisions: Better transaction-level telemetry supports performance baselines, deploy comparisons, and capacity planning for high-traffic endpoints and background jobs.
  • Legacy platform strategy: For a Laravel 5 application, adopting this package may be a tactical reliability investment; for modern Laravel, it forces a decision to upgrade, fork, replace, or retire the integration.
  • Use cases to evaluate: New Relic APM for Laravel HTTP transactions, queue workers, scheduled commands, custom business attributes, exception reporting, and filtering health-check noise.

When to Consider This Package

Consider it when:

  • The application is on Laravel 5-era versions and the team needs New Relic transaction context quickly.
  • New Relic is already the approved APM vendor and the PHP agent is available in the runtime.
  • The team needs a small, tactical integration layer for route/transaction naming, custom parameters, exception context, or noise suppression.
  • Engineering can pin, test, and maintain a fork if upstream compatibility or security issues arise.
  • The package is being used as a reference implementation for custom instrumentation rather than a long-term critical dependency.
  • A time-boxed spike can prove value before committing to broader observability work.

Look elsewhere when:

  • The application runs on modern Laravel/PHP versions or has an active upgrade roadmap; the last release in 2019 is a material compatibility and maintenance risk.
  • The integration is expected to be mission-critical or organization-wide; zero dependents and limited recent activity are weak adoption signals.
  • The team needs a supported vendor integration, official SDK, or OpenTelemetry strategy.
  • There is no existing New Relic licensing/agent footprint; adopting a package should not drive an APM vendor decision by itself.
  • The organization requires active maintainers, security patching, or predictable release cadence for production dependencies.

How to Pitch It (Stakeholders)

Executive summary: This is a low-cost, tactical Laravel-to-New Relic integration that can improve visibility into application performance and incident response if the product is already on New Relic and compatible Laravel versions. It is not a strategic observability platform, and its age and low adoption signal mean it should be piloted or forked—not treated as a long-term supported dependency without validation.

For engineering: The package can reduce custom instrumentation work for Laravel transaction naming and New Relic context, but compatibility with current Laravel/PHP versions, the New Relic PHP agent, queue workers, and deployment environments must be proven. Recommend a short spike, pin the dependency, add integration tests around telemetry, and define an exit plan to fork or replace with official/OpenTelemetry instrumentation if needed.

For product leadership: Fund this only as part of a broader reliability or observability initiative with clear outcomes—faster incident diagnosis, better release confidence, or improved SLO reporting. Do not let a stale package become a hidden platform dependency; approve it as a tactical accelerator with explicit ownership and a modernization path.

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.
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
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