PHPackages                             taivas-apm/taivas-apm-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. taivas-apm/taivas-apm-laravel

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

taivas-apm/taivas-apm-laravel
=============================

Application Performance Monitoring for Laravel

v0.3.2-alpha(5y ago)0163MITPHPPHP ^7.2CI failing

Since Mar 26Pushed 5y ago1 watchersCompare

[ Source](https://github.com/Taivas-APM/taivas-apm-laravel)[ Packagist](https://packagist.org/packages/taivas-apm/taivas-apm-laravel)[ RSS](/packages/taivas-apm-taivas-apm-laravel/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (5)Dependencies (9)Versions (7)Used By (0)

 Taivas APM
============

[](#--taivas-apm)

[![Build Status](https://camo.githubusercontent.com/dfef82a0ec087640038132ec1ba46fd361720ba1391d5131614c05578729f959/68747470733a2f2f7472617669732d63692e636f6d2f5461697661732d41504d2f7461697661732d61706d2d6c61726176656c2e7376673f6272616e63683d6d6173746572)](https://travis-ci.com/Taivas-APM/taivas-apm-laravel)

 **Taivas is an Application Performance Monitoring (APM) software for Laravel. 📊**

Most apps are not continuously tested for best practices. Taivas solves that problem by allowing you realtime insight into the production performance of your Laravel application. Taivas analyzes your requests and collects database queries, cache performance and much more. The free [hosted Taivas Frontend](https://app.taivas.io) allows you to see which requests take longer than they should, which requests to optimize and provides many graphs about your application's performance history.

⭐ Highlights
------------

[](#star-highlights)

- Super easy to install (takes ~5 minutes)
- Free [hosted frontend](https://app.taivas.io) so you don't have to setup it yourself
- Extremely high performance. The redis persister adds only about 0.5ms to each request.

🚀 Installation
--------------

[](#rocket-installation)

Require this package in the `composer.json` of your Laravel project.

```
composer require taivas-apm/taivas-apm-laravel
```

Publish the configuration:

```
php artisan vendor:publish --provider="TaivasAPM\TaivasAPMServiceProvider"
```

Set the TAIVAS\_SECRET key in your .env file. To do that, create a random string with tinker:

```
php artisan tinker
Str::random(32)
```

Execute the taivas migrations to create a table to store the request data

```
php artisan migrate
```

If your cors configuration is not open, allow access from our hosted web app in your cors config file (config/cors.php):

```
...
'paths' => ['your-api/*', 'taivas/*'],
...
'allowed_origins' => ['yourdomain.com', 'app.taivas.io'],

```

If you do not want to use the hosted frontend, you can [host it yourself](https://github.com/Taivas-APM/taivas-apm-app). However, you will have to make sure to keep it up to date.

#### 🚀 Open the [hosted web app](https://app.taivas.io)

[](#rocket-open-the-hosted-web-app)

Enter your domain and login with the user credentials from your own application. All communication happens between your browser and your own application.

👍 Tips
------

[](#thumbsup-tips)

- For smaller sites (&lt; 1 request/second) it's fine to use the sync driver.
- For larger sites you should use the redis persister to move the load from your webserver to your cronjob server.
- For larger sites you should set the lottery setting so only some of the requests are tracked.

⛵ Roadmap
---------

[](#sailboat-roadmap)

- Specifying a non-default redis connection
- Combine the `shouldTrack` logic from the Service Provider and the Tracker class
- Automatic tests for all supported Laravel Versions
- Custom analytics support
- ClickHouse support
- Managed request storage service

Dependencies
------------

[](#dependencies)

- Laravel &gt;= 5.5
- A Laravel supported database to store the requests
- Redis, if you want to persist requests asynchronously

### Thanks

[](#thanks)

Thanks to Taylor Otwell &amp; team for giving so much to the open source community. The code structure of this package is based on [Horizon](https://github.com/laravel/horizon).

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~42 days

Total

5

Last Release

2069d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2770f12db29ebb2434ff9f1368dc67fe97985260c8c4f1cc4042caf2e2327e96?d=identicon)[Sopamo](/maintainers/Sopamo)

---

Top Contributors

[![Sopamo](https://avatars.githubusercontent.com/u/1202596?v=4)](https://github.com/Sopamo "Sopamo (35 commits)")

---

Tags

laravelmonitoringapmanalytics

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/taivas-apm-taivas-apm-laravel/health.svg)

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

###  Alternatives

[yadahan/laravel-authentication-log

Laravel Authentication Log provides authentication logger and notification for Laravel.

416632.8k5](/packages/yadahan-laravel-authentication-log)[scoutapp/scout-apm-laravel

Scout Application Performance Monitoring Agent - https://scoutapm.com

23831.3k](/packages/scoutapp-scout-apm-laravel)[aedart/athenaeum

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

245.2k](/packages/aedart-athenaeum)

PHPackages © 2026

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