aoux/system-monitor
最新稳定版本:0.1.0
Composer 安装命令:
composer require aoux/system-monitor
包简介
Advanced system monitoring package for Laravel applications
README 文档
README
Advanced system monitoring package for Laravel applications. Monitors Cache, Queue, Redis, system resources, and user activities.
Features
- Cache system monitoring
- Queue system monitoring
- Redis system monitoring
- System resources monitoring (CPU, RAM, Disk)
- User activity monitoring
- Customizable interface
- Security checks
- Detailed logging
Installation
composer require aoux/system-monitor
Configuration
After installing the package, publish the configuration file:
php artisan vendor:publish --provider="Aoux\SystemMonitor\SystemMonitorServiceProvider"
You can also publish specific files using the following commands:
# Publish only configuration file php artisan vendor:publish --tag=config # Publish only view files php artisan vendor:publish --tag=views # Publish only migration files php artisan vendor:publish --tag=migrations # Publish all files php artisan vendor:publish --tag=all
Usage
Creating Views
Create your own view file:
// resources/views/admin/monitor/index.blade.php @extends('layout.admin.master') @section('content') <div class="system-monitor"> @if(config('system-monitor.cache.enabled')) <div class="cache-status"> <h3>Cache Status</h3> <p>Total Keys: {{ $cacheStatus['total_keys'] }}</p> <p>Memory Usage: {{ $cacheStatus['memory_usage'] }}</p> </div> @endif @if(config('system-monitor.queue.enabled')) <div class="queue-status"> <h3>Queue Status</h3> <p>Pending Jobs: {{ $queueStatus['pending_jobs'] }}</p> <p>Failed Jobs: {{ $queueStatus['failed_jobs'] }}</p> </div> @endif </div> @endsection
Route Access
To access the system monitor:
// routes/web.php Route::get('/admin/monitor', [MonitorController::class, 'index']) ->name('admin.monitor.index');
Command Line
To check system status from command line:
php artisan system:monitor
Security
To report security issues: mertsmulku@gmail.com
License
MIT
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-06-12