server-management

Guide server administration covering process management, monitoring, logging, scaling, and security.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/tuyenht/Antigravity-Core --skill server-management-tuyenht
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: server-management
Source: https://github.com/tuyenht/Antigravity-Core/tree/main/.agent/skills/server-management
Command: npx skills add https://github.com/tuyenht/Antigravity-Core --skill server-management-tuyenht

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to professional server administration, focusing on resource optimization, efficient CI/CD pipelines, and intelligent traffic routing for robust production environments.

Core Features & Use Cases

  • Process Management: Learn to manage applications using tools like PM2 and systemd for reliability and zero-downtime deployments.
  • Monitoring & Alerting: Understand key metrics and strategies for proactive issue detection and resolution.
  • Log Management: Implement best practices for structured logging and rotation to ensure auditability and debuggability.
  • Scaling Strategies: Decide when and how to scale your infrastructure effectively.
  • Security Best Practices: Secure your servers with principles like SSH key authentication, firewalls, and regular updates.
  • Use Case: A developer needs to deploy a new Node.js application to a production server and ensure it restarts automatically if it crashes, scales efficiently with traffic, and has its logs monitored.

Quick Start

Configure PM2 to manage a Node.js application for optimal performance and reliability.

Frequently Asked Questions about server-management

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

FAQPage Schema
How do I manage a Node.js application in production to ensure it restarts automatically?

To manage a Node.js application in production and ensure automatic restarts, use process management tools like PM2 or systemd for reliable process monitoring and zero-downtime deployments.

What are the best practices for securing a Linux server in a production environment?

Securing a Linux server in production requires implementing SSH key authentication, configuring firewalls, and applying regular system updates to maintain robust operational security.

How does log management work for maintaining production-grade server environments?

Log management for production servers involves implementing structured logging and log rotation practices to ensure system auditability and efficient debugging of operational issues.

What is the best way to scale server infrastructure as traffic increases?

Scaling server infrastructure effectively requires understanding key performance metrics and applying appropriate scaling strategies to adapt your resources efficiently as traffic grows.

When do I need proactive monitoring for my production server?

You need proactive monitoring for production servers to detect key system metrics early, allowing for rapid issue resolution before they impact application availability.

Does this server management guidance focus on specific commands or operational principles?

This server management guidance focuses on operational principles and best practices rather than specific command memorization, providing robust strategies for DevOps and system administration tasks.