Track, analyze, and manage your Laravel application logs effortlessly with an interactive dashboard, global multi-file search, side-by-side log comparison, smart alerts (Mail, Slack, Discord, Webhook), dual themes (LiteFlow & GlowStack), zero-dependency exports (CSV, Excel, PDF, JSON), row bookmarks, frequent entries panel, and real-time insights.
composer require kssadi/log-tracker
Everything you need for comprehensive log management and analytics
Comprehensive log analytics with charts and real-time insights. View statistics, error patterns, and peak error hours visualization.
Choose between LiteFlow (minimal & clean) and GlowStack (modern & colorful) themes. Switch instantly with Artisan commands.
Export logs in CSV, Excel, PDF, and JSON formats without any external libraries. Handle up to 50,000 entries per export.
Identify top error types and peak error hours with visual charts. Smart analytics help you spot trends quickly.
Filter logs by level (Emergency, Alert, Critical, Error, Warning, Notice, Info, Debug), date range, or custom keywords.
View, download, delete, and manage log files effortlessly. Smart file pagination for efficient handling of large numbers.
Laravel log levels with dynamic colors and icons. Visual differentiation makes log analysis faster and easier.
Intelligent file size checking to prevent memory issues. Configurable limits keep your application safe.
Live log counts and performance metrics. Monitor your application's health at a glance with beautiful visualizations.
Detailed error stack traces with syntax highlighting. Debug faster with clear, formatted error information.
Works perfectly on desktop, tablet, and mobile devices. Beautiful UI adapts to any screen size seamlessly.
Tailor log levels, colors, icons, pagination, file limits, and behavior to your needs via configuration file.
Search across all log files simultaneously with keyword, level, and date filters. Instant results with context-aware highlighting across your entire log history.
Compare two log files side-by-side to identify differences, track regressions, and understand changes between deployments or time periods.
Send real-time log alerts via Mail, Slack, Discord, or Webhook. Configurable thresholds and cooldown periods keep you informed without alert fatigue.
One-click copy for log messages and full stack traces. Share error details instantly with your team or paste directly into bug reports.
Bookmark important log entries with a gold highlight that persists across page reloads via localStorage. Never lose track of critical errors again.
Automatically surfaces the top 15 most repeated log messages with occurrence counts, first seen, and last seen timestamps to highlight persistent issues.
Beautiful, professional log management interface for every scenario
Choose the perfect theme for your workflow and preferences
Modern, colorful, enhanced visual log view with rich colors, advanced styling, and enhanced user experience. Perfect for detailed log analysis and visual engagement.
php artisan log-tracker:theme set GlowStack
Minimal, clean log view with streamlined interface. Clean design, fast loading, and excellent readability. Optimized for performance and high-frequency log monitoring.
php artisan log-tracker:theme set LiteFlow
Export your logs in multiple formats without any external libraries
Export your logs in CSV, Excel, PDF, and JSON formats for external analysis and reporting with absolutely zero external dependencies.
'export' => [
'enabled' => true,
'formats' => [
'csv' => [
'enabled' => true,
'description' => 'Excel-compatible CSV format'
],
'json' => [
'enabled' => true,
'description' => 'Structured JSON with metadata'
],
'excel' => [
'enabled' => true,
'description' => 'Native Excel XML format'
],
'pdf' => [
'enabled' => true,
'description' => 'Print-ready HTML report'
],
],
'limits' => [
'max_entries' => 50000,
'max_file_size_mb' => 50,
'timeout_seconds' => 300,
],
'storage' => [
'cleanup_after_days' => 7,
],
];
From installation to comprehensive log management in under a minute
composer require kssadi/log-tracker
https://your-domain.com/log-tracker
Protected by 'web' and 'auth' middleware by default
That's it! Visit /log-tracker to see your beautiful log management dashboard.
Supports Laravel 10.0 through 13.x with PHP 7.0 - 8.4
Works with any database supported by Laravel
# Recommended log configuration
LOG_CHANNEL=daily
LOG_LEVEL=debug
# Log retention
LOG_DAYS=30
# Log Tracker route prefix
LOG_TRACKER_ROUTE_PREFIX=log-tracker
# Theme selection
LOG_TRACKER_THEME=GlowStack