Infrastructure Tool
PM2 Log-Viewer
A containerized service that displays the PM2 logs of services running on a system directly to a frontend port, without creating any extra files.

The Challenge
Monitoring PM2 logs across multiple services typically requires SSH access or generating massive log files that consume disk space and require secondary log-forwarding agents.
The Architecture
Engineered a lightweight, containerized JavaScript service (`docker pull anonymoushumai/viewpmtoo:latest`). It securely interfaces with the host's PM2 daemon, streaming real-time log outputs directly to a web-based frontend interface without writing intermediate files to disk.
Containerization
- Docker
Core
- JavaScript
- PM2 Daemon
Concepts
- Stream Processing
- Real-time UI
The Results
Provided a zero-friction, easily deployable observability tool that allows developers to instantly monitor their PM2 processes through a browser, saving disk space and eliminating the need for terminal access.