PHPackages                             lezhnev74/apideveloperio-laravel - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. lezhnev74/apideveloperio-laravel

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

lezhnev74/apideveloperio-laravel
================================

Laravel package to track each http request/response and send them to apideveloper.io

4.0.7(8y ago)2113.9k5[1 issues](https://github.com/lezhnev74/apideveloperio-laravel/issues)[1 PRs](https://github.com/lezhnev74/apideveloperio-laravel/pulls)MITPHPPHP &gt;=5.6.4

Since Jul 2Pushed 7y ago3 watchersCompare

[ Source](https://github.com/lezhnev74/apideveloperio-laravel)[ Packagist](https://packagist.org/packages/lezhnev74/apideveloperio-laravel)[ RSS](/packages/lezhnev74-apideveloperio-laravel/feed)WikiDiscussions laravel-54 Synced 3d ago

READMEChangelogDependencies (4)Versions (19)Used By (0)

![Packagist](https://camo.githubusercontent.com/b2a912efc96cf9cb2403db2dcbc864c9f7a30f20fb0079ed4a02ad54d9282e91/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c657a686e657637342f617069646576656c6f706572696f2d6c61726176656c2e737667)[![GitHub license](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)](https://raw.githubusercontent.com/lezhnev74/apideveloperio-laravel/master/LICENSE)[![Build Status](https://camo.githubusercontent.com/f16f21c1fbfb6f219009cd747736c05ab44f1bf895fe6cbdf83269fdb8ced03b/68747470733a2f2f7472617669732d63692e6f72672f6c657a686e657637342f617069646576656c6f706572696f2d6c61726176656c2e7376673f6272616e63683d6c61726176656c2d3534)](https://travis-ci.org/lezhnev74/apideveloperio-laravel)

Laravel package to dump HTTP requests to your Dashboard
=======================================================

[](#laravel-package-to-dump-http-requests-to-your-dashboard)

Laravel API adapter to track each http request app handled.

Installation
------------

[](#installation)

### Version Compability

[](#version-compability)

Laravel versionPackage versionComposer command5.3.x3.0.x`composer require "lezhnev74/apideveloperio-laravel=~3.0"`5.4.x, 5.5.x, 5.6.x4.0.x`composer require "lezhnev74/apideveloperio-laravel=~4.0"`### Steps

[](#steps)

#### 1. Install the package

[](#1-install-the-package)

```
composer require "lezhnev74/apideveloperio-laravel=~3.0"

```

#### 2. Add service provider to your `config/app.php`

[](#2-add-service-provider-to-your-configappphp)

```
    'providers' => [
        ...
        '\HttpAnalyzer\Laravel\HttpAnalyzerServiceProvider'
    ],
```

#### 3. Run this this command to publish configuration file to your `/config` folder.

[](#3-run-this-this-command-to-publish-configuration-file-to-your-config-folder)

```
php artisan vendor:publish --provider="HttpAnalyzer\Laravel\HttpAnalyzerServiceProvider"

```

#### 4. Set-up cron command

[](#4-set-up-cron-command)

To dump recorded requests to the Dashboard. Open your `app/Console/Kernel.php` and add class to commands list.

```
#app/Console/Kernel.php
....
protected $commands = [
    ...
    '\HttpAnalyzer\Laravel\DumpRecordedRequests',
];

...

protected function schedule(Schedule $schedule)
{
    // you can set how often you want it to dump your requests to the Dashboard
    // every minute is the most frequent mode
    $schedule->command('http_analyzer:dump')->everyMinute();
}
```

#### 5. That's it!

[](#5-thats-it)

Configuration
-------------

[](#configuration)

After publishing, config file will be located at `config/http_analyzer.php` and speaks for himself. The only required configuration is to put your API Key under `api_key` field.

FAQ
---

[](#faq)

#### How it works?

[](#how-it-works)

It hooks into Laravel app and records request, response and other data that you will see in your Dashboard:

- incoming request
- response
- database queries
- log entries

You can tweak which information you would like to send to the Dashboard.

The command `http_analyzer:dump` that you have set up will send all recorded requests to your Dashboard.

#### I see no errors on the screen, but I don't see any requests in my dashboard. Why?

[](#i-see-no-errors-on-the-screen-but-i-dont-see-any-requests-in-my-dashboard-why)

This package is designed to fail silently. If something went wrong while recording your requests - plugin won't interrupt your request lifecycle. Open your log and see if the package appended any critical information in there.

Also check the tmp storage folder if there are any stale dump files.

Suggestions
-----------

[](#suggestions)

#### If user IPs are always 127.0.0.1

[](#if-user-ips-are-always-127001)

That happens due to some Symfony's Request issue. Try using this package - . Should do the trick.

#### What is the best way to track each request?

[](#what-is-the-best-way-to-track-each-request)

When someone refers to particular request/response app cycle, it is best to know it's unique ID. Knowing it you can easily find it in the Dashboard. Just add a middleware (like this one ) which will append a unique ID to each response your app provides.

🏆 Contributors
--------------

[](#-contributors)

- [Owen Melbourne](https://github.com/OwenMelbz) - improved dates conversions
- [Mark Topper](https://github.com/marktopper) - added support for Laravel 5.6

Support
-------

[](#support)

Just open a new Issue here and get help.

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity30

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 94.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~16 days

Recently: every ~37 days

Total

15

Last Release

3016d ago

Major Versions

3.0.4 → 4.0.12017-07-15

3.0.6 → 4.0.22017-07-17

3.0.7 → 4.0.42017-09-12

3.0.8 → 4.0.62017-09-12

### Community

Maintainers

![](https://www.gravatar.com/avatar/cb00f0fc4db7dc06ce8ef99d6fd623780a3d52608c61c45fbaed0f8cf1ab5810?d=identicon)[lezhnev74](/maintainers/lezhnev74)

---

Top Contributors

[![lezhnev74](https://avatars.githubusercontent.com/u/10206110?v=4)](https://github.com/lezhnev74 "lezhnev74 (68 commits)")[![marktopper](https://avatars.githubusercontent.com/u/2232539?v=4)](https://github.com/marktopper "marktopper (3 commits)")[![OwenMelbz](https://avatars.githubusercontent.com/u/1094740?v=4)](https://github.com/OwenMelbz "OwenMelbz (1 commits)")

---

Tags

analytics-dashboardhttp-requestslaravelloggingphp

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/lezhnev74-apideveloperio-laravel/health.svg)

```
[![Health](https://phpackages.com/badges/lezhnev74-apideveloperio-laravel/health.svg)](https://phpackages.com/packages/lezhnev74-apideveloperio-laravel)
```

###  Alternatives

[spatie/laravel-health

Monitor the health of a Laravel application

85810.0M83](/packages/spatie-laravel-health)[marvinlabs/laravel-discord-logger

Logging to a discord channel in Laravel

2081.1M2](/packages/marvinlabs-laravel-discord-logger)[larabug/larabug

Laravel 6.x/7.x/8.x/9.x/10.x/11.x/12.x/13.x bug notifier

299549.3k1](/packages/larabug-larabug)[kitloong/laravel-app-logger

Laravel log for your application

101.2M8](/packages/kitloong-laravel-app-logger)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)[shaffe/laravel-mail-log-channel

A package to support logging via email in Laravel

1286.2k](/packages/shaffe-laravel-mail-log-channel)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
