Debug Log Tools
"Debug Log Tools is a WordPress plugin offering essential utilities for managing and inspecting debug logs. Easily flush the debug log or view entries from specific time periods, simplifying debugging and troubleshooting processes for WordPress developers
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/saqibj/debuglogtools/archive/refs/heads/main.zipA powerful WordPress plugin for managing and analyzing debug logs. Provides advanced logging features, log rotation, and troubleshooting tools.
View, filter, and manage WordPress debug logs from your dashboard.
Current Version: 3.2.5
Description
Debug Log Tools provides a user-friendly interface for WordPress administrators to view, filter, and manage debug logs without leaving the WordPress dashboard. The plugin offers features like real-time log viewing, filtering by log level or plugin, and easy log management options.
Features
- View and filter debug logs from the WordPress dashboard
- Live log tailing with real-time updates
- Advanced log filtering and searching
- Automatic log rotation and cleanup
- Performance monitoring and optimization
- Security scanning and monitoring
- Email notifications for critical errors
- Export logs in various formats
Requirements
- PHP 7.4 or higher
- WordPress 5.0 or higher
- Write permissions to wp-content directory
- PHP error logging enabled
Installation
- Upload the plugin files to the
/wp-content/plugins/debug-log-toolsdirectory - Activate the plugin through the 'Plugins' menu in WordPress
- Navigate to Tools > Debug Log Tools to configure settings
Configuration
Basic Settings
- Enable/disable debug logging
- Set log file location
- Configure log rotation settings
- Set up email notifications
Advanced Settings
- Configure performance monitoring
- Set up security scanning
- Customize log filters
- Configure export settings
Usage
Viewing Logs
- Navigate to Tools > Debug Log Tools
- Use the filter options to search logs
- Click on a log entry to view details
- Use the export button to save logs
Log Rotation
- Set maximum log file size
- Configure backup retention
- Enable automatic rotation
- Monitor rotation status
Performance Monitoring
- View performance metrics
- Monitor memory usage
- Track slow queries
- Analyze resource usage
Development
See CONTRIBUTING.md for development guidelines.
Building Assets
npm install
npm run build
Running Tests
composer install
vendor/bin/phpunit
Security
- All user input is sanitized
- Proper capability checks
- Secure file operations
- Regular security updates
Support
- Documentation: Documentation
- Support Forum: WordPress.org
- GitHub Issues: Issues
Contributing
We welcome contributions! Please see CONTRIBUTING.md for details.
License
This plugin is licensed under the GPL-3.0 license. See LICENSE for details.
Changelog
See CHANGELOG.md for a complete list of changes.