https://github.com/mageprince/magento2-logviewer
Mageprince Log Viewer is a powerful admin utility that allows you to manage, monitor, and debug log files directly from the Magento Admin Panel — without needing to access the server or filesystem.
https://github.com/mageprince/magento2-logviewer
adobe-commerce free-extension logview logviewer magento-free-extension magento2 magento2-extension magento2-module magento2-module-free magento2-plugin mageprince-logviewer
Last synced: 5 months ago
JSON representation
Mageprince Log Viewer is a powerful admin utility that allows you to manage, monitor, and debug log files directly from the Magento Admin Panel — without needing to access the server or filesystem.
- Host: GitHub
- URL: https://github.com/mageprince/magento2-logviewer
- Owner: mageprince
- Created: 2025-07-18T16:27:47.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-12-17T10:32:26.000Z (6 months ago)
- Last Synced: 2025-12-20T23:27:29.152Z (6 months ago)
- Topics: adobe-commerce, free-extension, logview, logviewer, magento-free-extension, magento2, magento2-extension, magento2-module, magento2-module-free, magento2-plugin, mageprince-logviewer
- Language: PHP
- Homepage:
- Size: 47.9 KB
- Stars: 39
- Watchers: 0
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Magento 2 Log Viewer
Mageprince Log Viewer is a powerful admin utility that allows you to manage, monitor, and debug log files directly from the Magento Admin Panel — without needing to access the server or filesystem.
# ✅ Compatibility
Magento Open Source: 2.3.x - 2.4.x
# ✨ Key Features
- View Magento log files (var/log/) directly in the admin panel
- Live log view with auto-refresh
- Display latest log lines with “Load Previous” functionality
- Option to toggle line wrapping for better readability
- Search log files by filename
- Sort logs by filename, or last updated time
- Download or delete log files from admin
- Pagination support for large log directories
- Admin configuration for:
- Enable/disable the extension
- Set number of log lines to show
- Set how many log files to list per page
- Define default sort column and direction
- Restrict allowed file types
- Allow or restrict file deletion
- Allow or restrict file download
# 🚀 Installation Instructions
### 1. Install via composer (Recommended)
Run the following Magento CLI commands:
```
composer require mageprince/module-log-viewer
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
```
### 2. Manual Installation
Copy the content of the repo to the Magento 2 `app/code/Mageprince/LogViewer`
Run the following Magento CLI commands:
```
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
```
# 🤝 Contribution
Want to contribute to this extension? The quickest way is to open a pull request on GitHub.
# 🛠 Support
If you encounter any problems or bugs, please open an issue on GitHub.
# 📸 Screenshots
