pm2-process-management

Orchestrates PM2 ecosystem.config.js for Julia's multi-service stack with restart and log management.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/abzhaw/juliaz_agents --skill pm2-process-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm2-process-management
Source: https://github.com/abzhaw/juliaz_agents/tree/main/.agent/skills/pm2-process-management
Command: npx skills add https://github.com/abzhaw/juliaz_agents --skill pm2-process-management

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Simplifies reliable management of Julia's multi-service stack by configuring and supervising PM2 processes, ensuring consistent restarts, centralized logging, and easy lifecycle control.

Core Features & Use Cases

  • Ecosystem configuration: Provides a ready-to-use ecosystem.config.js template to orchestrate all Julia services (frontend, bridge, backend, orchestrator, cowork-mcp, and docker-related jobs).
  • Restart strategies & cron jobs: Includes settings for controlled restarts, exponential backoff, and scheduled restarts to keep services healthy without outages.
  • Log management: Standardizes stdout/stderr logging locations and log retention to simplify debugging and monitoring.
  • Operational guidance: Documents common commands to start, stop, restart, and inspect PM2 managed processes across the full stack.
  • Use Case: When adding a new service, extend the ecosystem config and align environment variables to maintain consistent behavior across all processes.

Quick Start

Start managing all Julia services with PM2 by using the provided ecosystem configuration and verify that all apps report healthy status.

Frequently Asked Questions about pm2-process-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage multiple Node.js services with PM2 using an ecosystem configuration?

PM2 log management standardizes stdout and stderr logging locations and retention periods through ecosystem settings, simplifying debugging and monitoring for multi-service stacks.

Can I schedule automatic restarts for my PM2 managed processes?

PM2 log management standardizes stdout and stderr logging locations and retention periods through ecosystem settings, simplifying debugging and monitoring for multi-service stacks.

What is the best way to segregate environments for PM2 process management?

PM2 log management standardizes stdout and stderr logging locations and retention periods through ecosystem settings, simplifying debugging and monitoring for multi-service stacks.

How do I add a new service to an existing PM2 ecosystem configuration?

PM2 log management standardizes stdout and stderr logging locations and retention periods through ecosystem settings, simplifying debugging and monitoring for multi-service stacks.

Does PM2 support deterministic startup for multi-service orchestration?

PM2 log management standardizes stdout and stderr logging locations and retention periods through ecosystem settings, simplifying debugging and monitoring for multi-service stacks.