A single command that runs automatically every day allows you to retrieve data from your eloquent models.
php artisan eloquentize:models-count
Once you define the key indicators you want to track, you can easily add them to the console.php file.
<?php // routes/console.php // laravel 11/12 style ! use Illuminate\Foundation\Inspiring; use Illuminate\Support\Facades\Schedule; Schedule::command('eloquentize:models-count')->hourly(); Schedule::command('eloquentize:property-aggregate Bill sum amount')->hourly();
You can track revelant properties of your models with aggregation functions.
php artisan eloquentize:property-aggregate Bill price sum
php artisan eloquentize:models-count --event=updated_at
With the models-count-legacy command, you can explore and retrieve Eloquent metrics from the initial launch of your application.
php artisan eloquentize:models-count-legacy
Eloquentize automatically creates a Source when first run on a server, using your APP_URL and environment settings. A Source represents your Laravel app, including its identity, environment, and monitoring configuration, forming the basis for comprehensive tracking.
Because the data of interest to the Devs isn't necessarily the data of interest to the manager or end-user, dashbords are customizable by user.
Overseeing more than ten Laravel applications for both myself and my clients ( without counting preprod and test), I found myself in need of a solution that provided a quick, comprehensive overview of each app's health from a single dashboard.
That's exactly why Eloquentize was created. It began as a personal tool to meet my own needs for efficient application management.
With the team functionality we can share a dashboard that assembles the most important data we manage and easily follow the evolution of our projects from a data point of view.
Project-based implementation was quick and easy to assimilate..
Integrate Eloquentize into each application, define key indicators, and access a unified dashboard for real-time insights.
Skip the complexity—Eloquentize delivers essential data to assess your app’s health without burdening your dev team.
Eloquentize eliminates the need for additional storage, securely reading and transmitting data via API.
Use role-based dashboards to control which statistics are visible to clients, managers, or developers.
Eloquentize helps you detect unusual patterns in user sign-ups, transactions, or system activity—so you can act fast.
Understand eloquentize in 3 minutes
Learn what Eloquentize can do for your business ✨SOLO
The Eloquentize Solo plan offers the ability to monitor five laravel application, perfect for indie dev / freelancer.
ADVANCED
The Eloquentize Advanced Plan offers the ability to manage multiple laravel apps and give access to customers/team members to specific dashboards.
BUSINESS
The Eloquentize Business Plan, with Dedicated support for your business. Overview for all your laravel projects.