server-management

Guide server management decisions for production Node.js apps, Linux services, and containers.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/capaas2/Site-teste --skill server-management-capaas2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: server-management
Source: https://github.com/capaas2/Site-teste/tree/main/.agent/skills/server-management
Command: npx skills add https://github.com/capaas2/Site-teste --skill server-management-capaas2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you make sound operational decisions for servers and services when you need reliability, monitoring, and scaling guidance instead of memorizing commands.

Core Features & Use Cases

  • Process management strategy: Choose the right approach for Node.js apps, Linux services, containers, and orchestration platforms.
  • Monitoring and alerting: Define what to track for uptime, performance, errors, and resource usage, and how to prioritize alerts.
  • Logging, health checks, and scaling: Set practical rules for log rotation, health validation, security basics, and when to scale up or out.
  • Use case: A production app starts slowing down and failing intermittently; this Skill guides you through checking process status, logs, resources, dependencies, and the right scaling path.

Quick Start

Ask for a server management recommendation for a production service that is restarting unexpectedly and consuming high memory.

Frequently Asked Questions about server-management

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

FAQPage Schema
How do I troubleshoot a production Node.js app that is restarting unexpectedly and consuming high memory?

To troubleshoot a production Node.js app restarting and consuming high memory, check process status, review logs, validate resource usage, inspect dependencies, and determine whether a vertical or horizontal scaling response is required.

What should I monitor on a Linux server to ensure production service reliability?

For production service reliability on a Linux server, monitor uptime, performance metrics, error rates, and resource usage, then prioritize alerts based on operational impact to reduce surprise outages.

When should I choose auto-scaling over vertical scaling for a containerized application?

Choose auto-scaling over vertical scaling for containerized applications when traffic patterns fluctuate unpredictably and operational judgment indicates horizontal scaling is required to maintain availability.

Does this server management approach work for both Linux services and orchestrated container environments?

Yes, this server management approach applies to Linux services, Node.js apps, containers, and orchestrated environments, providing process handling, monitoring, logging, and health check guidance.

What is the best way to set up health checks and log rotation for production servers?

The best way to set up health checks and log rotation for production servers is to define practical rules for health validation and log management, ensuring observability and reducing disk space exhaustion.

Why does my production service keep restarting, and how do I prioritize troubleshooting order?

A production service may restart due to resource exhaustion, failed dependencies, or process handling errors; prioritize troubleshooting order by checking process status, logs, resources, and dependencies sequentially.