An open API service indexing awesome lists of open source software.

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.

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

image
1-log-list
3-admin-config