cd /news/ai-tools/ez-pm2-gui-a-web-dashboard-for-manag… · home › topics › ai-tools › article
[ARTICLE · art-165963] src=dev.to ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

EZ PM2 GUI: a web dashboard for managing PM2 and investigating logs

Developer Chandan Bhagat released EZ PM2 GUI v1.13.0, an open-source AGPL-3.0 web dashboard for managing PM2 processes that adds a persistent investigation sidebar with separate conversations, follow-up questions and SQLite-backed history. The log viewer can send a bounded, credential-redacted snapshot of local or remote logs to an installed Claude Code, Codex, Cursor Agent or GitHub Copilot CLI, or an Ollama model, with cloud analysis requiring explicit consent and reports limited to suggested diagnostic checks rather than process changes.

by read2 min views2 publishedNov 9, 2026

I build and maintain EZ PM2 GUI, an open-source web interface for the PM2 process manager. It brings process controls, metrics and logs together in a browser, including when you’re working with remote servers.

The current release, v1.13.0, expands the log investigation workflow. Here’s a look at what the project does and how to get started.

The dashboard shows PM2 processes alongside CPU and memory information. You can start, stop and restart processes, inspect logs, view live and historical metrics, and connect to remote servers over SSH. There are also interfaces for deployment, cluster management, cron jobs and PM2 modules.

The aim is to make common operational tasks accessible from one place while keeping PM2 underneath as the process manager.

The log viewer can send a bounded snapshot of local or remote logs for analysis using an installed Claude Code, Codex, Cursor Agent or GitHub Copilot CLI, or an Ollama model. The CLI tools use their existing sign-in; EZ PM2 GUI does not bundle the agents, models or credentials.

Before analysis, you can review the log snapshot. Common credentials are redacted, and cloud analysis requires explicit consent. Redaction is not a guarantee that every sensitive value is removed, so review the snapshot before sending it. The report suggests diagnostic checks; it does not make process changes for you.

In v1.13.0, investigations have a persistent sidebar with separate conversations, follow-up questions and SQLite-backed history. Analysis can continue while the sidebar is hidden or the page is reloaded. You can also choose local or cloud Ollama models and optional model overrides for supported installed CLI providers.

The earlier AI log analysis demo shows the preview and consent flow using sample logs and a simulated report. There’s also a product walkthrough.

You’ll need Node.js and PM2 installed. Install the GUI globally and start it:

npm install -g pm2
npm install -g ezpm2gui@1.13.0
ezpm2gui

Then open http://localhost:3101. If your processes use a custom PM2 home, set PM2_HOME to the same directory before starting the GUI. The README covers configuration, remote connections and the provider setup in more detail.

The project is open source under AGPL-3.0-or-later. If you use PM2, I’d love to hear which parts of your monitoring or debugging workflow could be easier.

── more in #ai-tools 4 stories · sorted by recency
── more on @ez pm2 gui 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/ez-pm2-gui-a-web-das…] indexed:0 read:2min 2026-11-09 · —