Eloquentize logo
Eloquentize

Unified dashboard for all your Laravel apps

Track the health or your Laravel apps through the prism of Eloquent and artisan commands.

Eloquentize multi projects dasboard preview

Unified Dashboard: Monitor all your Laravel projects in one place, showcasing crucial metrics across applications.

Quick Stats Get summaries, highs, and lows of your app's numbers without the headache.

Data Aggregation Made Easy From financials to user stats, get daily summaries, averages, and more with powerful aggregation tools.

Tailor-Made Reports: Show what's important with custom dashboards, keeping it simple.

Just the Essentials: Filter out the noise and focus only on the data you need, clear and straightforward.

Compare Apps: Spot differences and trends between your apps with a glance.

Control your application metrics at a glance

  • User account creations
  • Invoices amounts
  • Reports generated
  • Any Eloquent model or any of these properties can be tracked.

Effortlessly Integrate a new Source

A source represent a Laravel App by his URL and his environnement. When you run Eloquentize from a server for the first time, it automatically creates a source based on the APP_URL and ENV variables.

App URL
mysaas.test
Env
production
New Source

Key indicators for each day.

A command that runs automatically every day allows you to retrieve data from your eloquent models.

server:~$

php artisan eloquentize:models-count

Daily metrics from your eloquent models

Target revelant properties

You can track revelant properties of your models with aggregation functions.

server:~$

php artisan eloquentize:property-aggregate Bill price sum

Target revelant events

With the eloquent columns convention, you can track revelant events of your models.

server:~$

php artisan eloquentize:models-count --event=updated_at

Go back in time

With the models-count-legacy command, you can explore and retrieve Eloquent metrics from the initial launch of your application.

server:~$

php artisan eloquentize:models-count-legacy

Configure the control panel for each user

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.

monitor laravel apps

Testimonials

  • 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.

    Alexis Desmarais - photo
    Laravel applications Dev
  • 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..

    Nicolas Brignol - photo
    Founder at octet-studio

Use cases

You run multiple laravel applications ?

Implement the eloquentize library for each of your applications, define key indicators and obtain a dashboard that unifies your critical data of each app at a glance.


The stat part of your application is weak ?

Don't overload your dev team with statistics. Eloquentize can provide you with the data you need to know if your application is doing well or not.


Don't want to create new tables in your system to store statistics?

Eloquentize offloads this responsibility to our server. The library simply reads the data encrypted via Eloquent and publishes the data via the API.


Would you like to present a customer with only certain statistics, while hiding the technical data?

With a user-configured dashboard you can create a specific dshboard that displays only certain data for different roles.


Need the average amount of invoices generated by your application ?

You can easily retrieve the average amount of invoices generated by your application for each day. averages, maximums, minimums, you can use eloquent's aggregation on any numerical property.


You are not a laravel Developper but you lead devs ?

Understand eloquentize in 3 minutes

Learn what Eloquentize can do for your business ✨

Plans for every Developers / Teams / Business

SOLO

The Eloquentize Solo plan offers the ability to monitor one laravel application.

€9
per month

This includes :

One dashboard
Unlimited widgets
Daily Monitoring updated hourly
Data history retrieval
Up to 20 daily metrics
Basic Support
Share data with team members
No Team

ADVANCED

The Eloquentize Advanced Plan offers the ability to manage multiple laravel apps and give access to customers/team members to specific dashboards.

€29
per month

This includes :

Unlimited dashboards
Unlimited widgets
Daily Monitoring updated hourly
Data history retrieval
Up to 100 daily metrics
Priority Support
Share data with team members
1 Team / 5 Users
Unlimited scoped dashboard for your customers

BUSINESS

The Eloquentize Business Plan, with Dedicated support for your business. Overview for all your laravel projects.

€120
per month

This includes :

Unlimited dashboards
Unlimited widgets
Daily Monitoring updated hourly
Data history retrieval
Up to 1000 daily metrics
Priority Support
Share data with team members
Unlimited Teams / Users
Unlimited scoped dashboard for your customers

5 days free trial for all plans (no credit card required)

About the author

© Eloquentize 2024