azaharizaman / nexus-laravel-monitoring-adapter
Laravel adapter for Monitoring package
Package info
github.com/azaharizaman/nexus-laravel-monitoring-adapter
pkg:composer/azaharizaman/nexus-laravel-monitoring-adapter
v0.1.0-alpha1
2026-05-05 02:28 UTC
Requires
- php: ^8.3
- azaharizaman/nexus-telemetry: dev-main
- illuminate/database: ^11.0|^12.0
- illuminate/support: ^11.0|^12.0
- psr/log: ^3.0
Requires (Dev)
- mockery/mockery: ^1.6
- phpunit/phpunit: ^11.0
This package is auto-updated.
Last update: 2026-05-05 03:44:56 UTC
README
This adapter provides Laravel-specific implementations for the Monitoring package.
Installation
composer require azaharizaman/nexus-laravel-monitoring-adapter
Adapters Provided
TelemetryTrackerAdapter
Implements Nexus\Telemetry\Contracts\TelemetryTrackerInterface using Laravel's logging/caching.
MetricStorageAdapter
Implements Nexus\Telemetry\Contracts\MetricStorageInterface using Laravel's database.
Service Provider
The MonitoringAdapterServiceProvider automatically binds the Monitoring interfaces.