server-management

Guide production server operations for Linux web services and containerized applications.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/JoaoPedroAmaral/backBarbearia --skill server-management-joaopedroamaral
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: server-management
Source: https://github.com/JoaoPedroAmaral/backBarbearia/tree/main/.claude/skills/server-management
Command: npx skills add https://github.com/JoaoPedroAmaral/backBarbearia --skill server-management-joaopedroamaral

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams make consistent, safety-first operational decisions for production servers by focusing on process management, monitoring strategy, log handling, scaling choices, and troubleshooting priorities instead of rote commands.

Core Features & Use Cases

  • Process Management: Guidance on when to use systemd, container runtimes, or orchestration and how to achieve restart-on-failure and zero-downtime reloads.
  • Monitoring & Alerts: Recommendations for what to monitor (availability, performance, errors, resources) and an alert severity strategy to prioritize responses.
  • Log Management & Security: Best practices for structured logs, rotation, avoiding sensitive data, and secure access controls.
  • Scaling & Health Checks: Decision criteria for vertical vs horizontal scaling, auto-scaling triggers, and implementing appropriate health checks.
  • Use Case: For a Linux-hosted web service experiencing intermittent high latency, use these principles to decide whether to profile, add instances, or adjust resource limits while setting monitoring and alert thresholds.

Quick Start

Use the server-management skill to produce an operational runbook recommending a process manager, monitoring metrics, alert thresholds, log retention policy, and scaling triggers for a Linux web service.

Frequently Asked Questions about server-management

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

FAQPage Schema
What monitoring metrics should I track for a production web service?

Production server monitoring should track availability, performance, errors, and resource utilization metrics. This Skill provides specific alert severity strategies to prioritize operational responses based on these monitoring metrics for reliable web services.

How do I choose between systemd and container runtimes for process management?

Process management decisions between systemd and container runtimes depend on your orchestration needs and desired restart-on-failure behavior. This Skill provides guidance on selecting the right process manager for zero-downtime reloads in production environments.

When should I scale my server vertically versus horizontally?

Vertical versus horizontal server scaling decisions depend on your application's resource bottlenecks and auto-scaling triggers. This Skill outlines decision criteria to determine the appropriate scaling approach for multi-instance infrastructures.

What are the best practices for secure log management on Linux servers?

Secure log management on Linux servers requires structured logs, proper rotation policies, and avoiding sensitive data storage. This Skill defines rules for log retention, structured logging, and secure access controls for production operations.

How do I implement health checks for a containerized application?

Containerized application health checks require appropriate endpoint configurations to verify service availability and performance. This Skill offers decision criteria for implementing health checks that align with your operational scaling triggers.

Can I use these server management principles for troubleshooting high latency issues?

Yes, these server management principles support troubleshooting high latency by guiding decisions to profile, add instances, or adjust resource limits. The Skill prioritizes troubleshooting actions for intermittent performance issues in Linux-hosted web services.