server-health

Collect Windows Server CPU, memory, disk, services, logs, and uptime into a structured health summary.

Updated Dec 21, 2025
One-click install
npx skills add https://github.com/djcyphers/network-copilot-cli --skill server-health
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: server-health
Source: https://github.com/djcyphers/network-copilot-cli/tree/main/skills/server-health
Command: npx skills add https://github.com/djcyphers/network-copilot-cli --skill server-health

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides quick and detailed health checks for CPU, memory, disk, uptime, and critical services to help you detect and address performance issues.

Core Features & Use Cases

  • CPU & Memory Snapshot: Quick overview of resource utilization.
  • Disk & Uptime Analysis: Monitor free space, usage trends, and system uptime.
  • Critical Services & Logs: Verify essential services and surface recent errors.

Quick Start

Run the built-in health checks on a target server to generate a concise health report.

Frequently Asked Questions about server-health

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

FAQPage Schema
How do I check Windows server health and diagnose performance issues?

Windows server health checks collect CPU, memory, disk usage, critical services status, and event logs to diagnose performance problems. Run the built-in health checks on your target server to generate a structured report identifying resource bottlenecks, service failures, or disk space constraints affecting performance.

Can I monitor CPU, memory, and disk usage on Windows servers automatically?

Yes. Automated Windows server monitoring queries CPU, memory, and disk metrics via PowerShell and Windows Command Line, applies resource thresholds, and emits a structured health summary suitable for alerting and automation workflows when utilization exceeds limits.

What information does a Windows server health report include?

A server health report includes CPU and memory utilization snapshots, free disk space analysis, system uptime, critical services status, and recent event log entries. This data surfaces resource constraints, service issues, and system stability for rapid diagnosis.

How do I verify critical services are running on a Windows server?

Windows server health checks query the status of essential services and surface recent errors from event logs. This verification step identifies stopped or failing services that may impact server performance or availability.

Do I need PowerShell knowledge to run server health diagnostics?

No. The health check runs built-in diagnostics using PowerShell and Windows Command Line under the hood. You execute the check on a target server and receive a concise, structured health report without writing scripts.