Download the PHP package spatie/laravel-tail without Composer
On this page you can find all versions of the php package spatie/laravel-tail. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download spatie/laravel-tail
More information about spatie/laravel-tail
Files in spatie/laravel-tail
Package laravel-tail
Short Description Easily tail application logs
License MIT
Homepage https://github.com/spatie/laravel-tail
Informations about the package laravel-tail
Easily tail your logs
This package offers an artisan command to tail the application log. It supports daily and single logs on your local machine.
To tail the log you can use this command:
It can also tail logs on other environments:
Support us
We invest a lot of resources into creating best in class open source packages. You can support us by buying one of our paid products.
We highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. You'll find our address on our contact page. We publish all received postcards on our virtual postcard wall.
Installation
You can install the package via composer:
You can publish the config file with:
This is the contents of the file that will be published at config/tail.php
:
Usage
To tail the local log you can use this command:
You can start the output with displaying the last lines in the log by using the lines
-option.
By default, the most-recently modified file in the directory will be used.
You can specify the file that you would like to tail by using the file
option.
It's also possible to fully clear the output buffer after each log item. This can be useful if you're only interested in the last log entry when debugging.
Should you wish to filter the log to return only certain keywords then you can also use the grep feature.
Tailing remote logs
To tail remote logs, you must first specify values for host
, user
, log_directory
, and file
keys of an environment in the tail
config file.
After that you can tail that logs of an environment like this
You can also use the --clear
, --file
, and --lines
options described above.
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you've found a bug regarding security please mail [email protected] instead of using the issue tracker.
Credits
- Freek Van der Herten
- All Contributors
This package was created because the awesome tail command present in Laravel 4 was dropped in Laravel 5. The tail command from this package is equivalent to Laravel's old one minus the remote tailing features.
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-tail with dependencies
illuminate/support Version ^8.0|^9.0|^10.0|^11.0
illuminate/console Version ^8.0|^9.0|^10.0|^11.0
symfony/process Version ^5.0|^6.0|^7.0
spatie/ssh Version ^1.4
spatie/laravel-package-tools Version ^1.9