PHPackages                             bizcommerce/magento2-logviewer - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. bizcommerce/magento2-logviewer

ActiveMagento2-module[Logging &amp; Monitoring](/categories/logging)

bizcommerce/magento2-logviewer
==============================

Magento 2 Log Viewer Extension

1.0.1(11mo ago)019GPL-3.0-or-laterPHP

Since Jul 18Pushed 10mo agoCompare

[ Source](https://github.com/bizcommerce/magento2-logviewer)[ Packagist](https://packagist.org/packages/bizcommerce/magento2-logviewer)[ RSS](/packages/bizcommerce-magento2-logviewer/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (3)Used By (0)

Magento 2 Log Viewer
====================

[](#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
===============

[](#-compatibility)

**Magento Open Source:** 2.3.x - 2.4.x
**Adobe Commerce (on-prem):** 2.3.x - 2.4.x
**Adobe Commerce (cloud)**: 2.3.x - 2.4.x

✨ Key Features
==============

[](#-key-features)

- View Magento log files (var/log/) directly in the admin panel
- Display latest log lines with “Load Previous” functionality
- 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
===========================

[](#-installation-instructions)

### 1. Install via composer (Recommended)

[](#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

[](#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
==============

[](#-contribution)

Want to contribute to this extension? The quickest way is to [open a pull request](https://help.github.com/articles/about-pull-requests/) on GitHub.

🛠 Support
=========

[](#-support)

If you encounter any problems or bugs, please [open an issue](https://github.com/mageprince/magento2-logviewer/issues) on GitHub.

📸 Screenshots
=============

[](#-screenshots)

[![1-log-list](https://private-user-images.githubusercontent.com/24751863/468137345-aa975dda-902e-4f24-b421-095e73ee88da.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODE1MzMzMzksIm5iZiI6MTc4MTUzMzAzOSwicGF0aCI6Ii8yNDc1MTg2My80NjgxMzczNDUtYWE5NzVkZGEtOTAyZS00ZjI0LWI0MjEtMDk1ZTczZWU4OGRhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA2MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNjE1VDE0MTcxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZlN2Q1OTlmNWYzMzhjMWNjOWVkZTBmMDE5NDdlNzE2NTljMmRkNmMyZDQzNDllNmVhMjJiYTJjZTcwZGE3OWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.uPhvkYzIDm2E55m_WVYhWHdgcP6OT5wXD45SrJSQjow)](https://private-user-images.githubusercontent.com/24751863/468137345-aa975dda-902e-4f24-b421-095e73ee88da.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODE1MzMzMzksIm5iZiI6MTc4MTUzMzAzOSwicGF0aCI6Ii8yNDc1MTg2My80NjgxMzczNDUtYWE5NzVkZGEtOTAyZS00ZjI0LWI0MjEtMDk1ZTczZWU4OGRhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA2MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNjE1VDE0MTcxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZlN2Q1OTlmNWYzMzhjMWNjOWVkZTBmMDE5NDdlNzE2NTljMmRkNmMyZDQzNDllNmVhMjJiYTJjZTcwZGE3OWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.uPhvkYzIDm2E55m_WVYhWHdgcP6OT5wXD45SrJSQjow)[![2-log-view](https://private-user-images.githubusercontent.com/24751863/468137384-fcc0459e-859f-49bd-9f46-f8d71a2de2d0.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODE1MzMzMzksIm5iZiI6MTc4MTUzMzAzOSwicGF0aCI6Ii8yNDc1MTg2My80NjgxMzczODQtZmNjMDQ1OWUtODU5Zi00OWJkLTlmNDYtZjhkNzFhMmRlMmQwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA2MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNjE1VDE0MTcxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFkZTE2ZTc2MWFmNWRmZTYyNmI2MDgzZTRmYTUxY2QxMjllY2NmOGM5YWYwOTljNDEzNjc0YzMwODBmMGY1YTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.0idmngYLr3eGxPEppHMWRTIWU7eY3E-hONc12bXgYhI)](https://private-user-images.githubusercontent.com/24751863/468137384-fcc0459e-859f-49bd-9f46-f8d71a2de2d0.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODE1MzMzMzksIm5iZiI6MTc4MTUzMzAzOSwicGF0aCI6Ii8yNDc1MTg2My80NjgxMzczODQtZmNjMDQ1OWUtODU5Zi00OWJkLTlmNDYtZjhkNzFhMmRlMmQwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA2MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNjE1VDE0MTcxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFkZTE2ZTc2MWFmNWRmZTYyNmI2MDgzZTRmYTUxY2QxMjllY2NmOGM5YWYwOTljNDEzNjc0YzMwODBmMGY1YTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.0idmngYLr3eGxPEppHMWRTIWU7eY3E-hONc12bXgYhI)[![3-admin-config](https://private-user-images.githubusercontent.com/24751863/468137433-1711da37-4128-4f7f-a44f-3422d6519988.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODE1MzMzMzksIm5iZiI6MTc4MTUzMzAzOSwicGF0aCI6Ii8yNDc1MTg2My80NjgxMzc0MzMtMTcxMWRhMzctNDEyOC00ZjdmLWE0NGYtMzQyMmQ2NTE5OTg4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA2MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNjE1VDE0MTcxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc4ZTk1Y2QwNzcxNWNiZDIzNmYzOTM5NTFiZWY3Nzg0YzRmNzE0YTU1NDFjOTIzYjc4NWFkZTVmNjM1ZjlkNzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.eSKEY6h-zOzhi-cN0ZFTtNBx-sRzIYJOwZ5ibQaI8mw)](https://private-user-images.githubusercontent.com/24751863/468137433-1711da37-4128-4f7f-a44f-3422d6519988.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODE1MzMzMzksIm5iZiI6MTc4MTUzMzAzOSwicGF0aCI6Ii8yNDc1MTg2My80NjgxMzc0MzMtMTcxMWRhMzctNDEyOC00ZjdmLWE0NGYtMzQyMmQ2NTE5OTg4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA2MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNjE1VDE0MTcxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc4ZTk1Y2QwNzcxNWNiZDIzNmYzOTM5NTFiZWY3Nzg0YzRmNzE0YTU1NDFjOTIzYjc4NWFkZTVmNjM1ZjlkNzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.eSKEY6h-zOzhi-cN0ZFTtNBx-sRzIYJOwZ5ibQaI8mw)

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance53

Moderate activity, may be stable

Popularity7

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 Bus Factor1

Top contributor holds 66.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~19 days

Total

2

Last Release

331d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/863559be30cade26a8e9375a7d6798586a139185d601ab58c2f5b388cf134d2f?d=identicon)[contardi](/maintainers/contardi)

---

Top Contributors

[![mageprince](https://avatars.githubusercontent.com/u/24751863?v=4)](https://github.com/mageprince "mageprince (6 commits)")[![contardi](https://avatars.githubusercontent.com/u/9461829?v=4)](https://github.com/contardi "contardi (3 commits)")

### Embed Badge

![Health badge](/badges/bizcommerce-magento2-logviewer/health.svg)

```
[![Health](https://phpackages.com/badges/bizcommerce-magento2-logviewer/health.svg)](https://phpackages.com/packages/bizcommerce-magento2-logviewer)
```

###  Alternatives

[psr/log

Common interface for logging libraries

10.4k1.2B11.5k](/packages/psr-log)[open-telemetry/api

API for OpenTelemetry PHP.

1941.5M276](/packages/open-telemetry-api)[open-telemetry/sdk

SDK for OpenTelemetry PHP.

2328.5M343](/packages/open-telemetry-sdk)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
