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

Eagle Eye Laravel Package

dotswan/eagle-eye

dotswan/eagle-eye is a Laravel package for gaining visibility into your application's activity. It offers a lightweight, configurable way to track and inspect users and events, helping you monitor behavior and debug issues faster.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Informs build-vs-buy for Laravel-native audit/observability capture: HTTP requests, model lifecycle events, and auth events with a shared trace ID.
  • Supports roadmap decisions around compliance logging, incident forensics, security monitoring, customer activity trails, and reducing custom instrumentation.
  • v1.0.0-beta.2 is a reliability release, not a feature release: actor/subject identities are sanitised before the erasure barrier digests them, preventing anonymous model class names containing control characters from poisoning a flush and silently discarding the whole buffered batch, including unrelated events such as auth.login.
  • PM implication: this meaningfully reduces a silent audit/security telemetry data-loss risk. The added regression coverage for anonymous model subclasses and identity sanitisation improves confidence for a pilot.
  • Still pre-release: the API may change before 1.0.0, so this supports experimentation and controlled adoption rather than immediate critical-path dependency.

When to Consider This Package

  • Consider it when the product is on Laravel 12/13 and PHP 8.4/8.5, needs low-code/zero-code capture, wants trace-linked request/model/auth events, and uses or plans to use Loki for log aggregation.
  • Strong fit when the team would otherwise build custom audit logging and lacks consistent trace correlation or reliable batch handling.
  • Consider a pilot especially where the current logging stack risks silent event loss or cannot correlate auth events with request/model activity.
  • Look elsewhere if you require a stable 1.0 API, vendor SLA/support, non-Laravel or non-PHP coverage, full APM/tracing capabilities, or strict durability guarantees that cannot tolerate beta-level API changes.
  • Adoption criteria: pin the beta version, pilot in a non-critical service, explicitly test anonymous model subclasses, verify auth.login and unrelated events survive flush failures, and monitor for dropped batches before expanding.

How to Pitch It (Stakeholders)

  • Executives: Eagle Eye provides a zero-code Laravel audit/observability layer for requests, model changes, and auth events with shared trace IDs, reducing custom build effort and improving incident response and compliance visibility. Beta.2 fixes a silent data-loss bug that could discard unrelated telemetry, including auth.login, when anonymous model classes are captured. It remains beta, so treat it as a controlled pilot with version pinning.
  • Engineering: This is a small Composer dependency with zero-code capture, buffered flushing, identity sanitisation, and Loki integration. The release was verified on Laravel 12/13, PHP 8.4/8.5, MySQL, lowest dependencies, and clean-room installs. Add regression coverage for anonymous model subclasses, monitor batch discard, and plan for possible API changes before 1.0.0.
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.
gmostafa/php-graphql-client
xeviant/paystack
snowsoft/faker
meditationsteps/blogetc
animalyoung/laravel-influxdb
onix-solutions/sms-telera
lonely-lights/prosetta
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin
artisan-build/community-prompts
vleroy/smart
ayles-software/laravel-australian-public-holidays
cboxdk/laravel-id-spatie
cboxdk/laravel-id-billing
cboxdk/laravel-id-billing-bridge
simple-as-fuck/php-performance-log