Download the PHP package dotswan/filament-laravel-pulse without Composer
On this page you can find all versions of the php package dotswan/filament-laravel-pulse. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package filament-laravel-pulse
Filament laravel pulse
Introduction
Filament Laravel Pulse is a package designed to enhance your Filament dashboard with comprehensive monitoring widgets. It provides insights into various aspects of your Laravel application's performance, including cache usage, exceptions, queues, servers, and more. By integrating these widgets into your Filament dashboard, you gain visibility into critical metrics and streamline your monitoring process.
Features
Filament Laravel Pulse offers the following features:
- Server Monitoring: Track server performance metrics.
- Cache Usage: Monitor cache utilization and performance.
- Exception Tracking: View and manage exceptions thrown by your application.
- Queue Management: Monitor job queues and processing times.
- Performance Analytics: Insights into slow outgoing requests, queries, and application usage patterns.
Installation
To integrate the Filament Laravel Pulse package into your project, follow these steps:
Install Pulse:
Install Filament Laravel Pulse:
Filament Laravel Pulse can be configured to suit your application's specific needs. After installing the package, publish the configuration file using Artisan:
Basic Usage
To start using Filament Laravel Pulse, follow these steps:
-
Create a Custom Filament Page: Extend the default Filament dashboard by creating a custom page. You can define your custom dashboard class and extend
app/Filament/Pages/Dashboard
. - Define Widgets: Inside your custom dashboard class, define which widgets to include. Use the provided Pulse widgets (PulseCache, PulseExceptions, etc.) to display relevant metrics.
Example Configuration
Here's an example of what you might find in the published filament-laravel-pulse.php configuration file:
Modify the array under 'components' to adjust settings for each monitoring widget provided by Filament Laravel Pulse.
License
This package is distributed under the MIT License.
Security
Security is a priority for us. If you encounter any security-related issues or vulnerabilities, please report them via our GitHub issue tracker. For direct communication, reach out to tech@dotswan.com.
Contribution
Contributions are welcome and valued. Enhancements, suggestions, and bug reports help improve this package for everyone. Here's how you can contribute:
- Fork the Project
- Create a Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Thank you for considering contributing to the Filament Laravel Pulse!
All versions of filament-laravel-pulse with dependencies
filament/filament Version ^3.0
spatie/laravel-package-tools Version ^1.15.0
illuminate/contracts Version ^10.0 || ^11.0 || ^12.0
laravel/pulse Version ^1.2.3