pyats-health-check

Perform network device health checks and validate state against NetBox.

627|175|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/automateyournetwork/netclaw --skill pyats-health-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pyats-health-check
Source: https://github.com/automateyournetwork/netclaw/tree/main/workspace/skills/pyats-health-check
Command: npx skills add https://github.com/automateyournetwork/netclaw --skill pyats-health-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the comprehensive health assessment of network devices, identifying potential issues before they impact operations.

Core Features & Use Cases

  • Proactive Monitoring: Continuously checks CPU, memory, interfaces, hardware, NTP, and logs.
  • Incident Response: Provides immediate insights during network outages or performance degradation.
  • Compliance & Trending: Ensures devices meet operational readiness standards and tracks performance over time.
  • Use Case: Run a full health check on a critical router to diagnose intermittent connectivity issues, pinpointing interface errors or high CPU utilization.

Quick Start

Run a comprehensive health check on device R1.

Frequently Asked Questions about pyats-health-check

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

FAQPage Schema
How do I automate network device health checks for CPU, memory, and interface status?

You can automate network device health checks using pyats to perform detailed assessments of CPU, memory, interface status, hardware, NTP synchronization, and logs. It validates device state against NetBox and supports fleet-wide parallel execution for comprehensive monitoring.

Can I run fleet-wide parallel network health monitoring to diagnose intermittent connectivity?

Yes, fleet-wide parallel execution is supported for network health monitoring. You can run comprehensive health checks across multiple devices simultaneously to diagnose intermittent connectivity issues by pinpointing interface errors or high CPU utilization.

Does pyats validate network device state against a NetBox source of truth?

Yes, pyats validates network device state against a NetBox source of truth. This ensures devices meet operational readiness standards by comparing actual device parameters against your documented baseline for compliance and trending.

What is the best way to check network device logs and NTP synchronization during an incident?

The best way to check network device logs and NTP synchronization during an incident is using automated cli health checks. This provides immediate insights by analyzing hardware, NTP synchronization, and logs to identify issues causing outages or performance degradation.

Do I need python3 to perform automated hardware and log analysis on network devices?

Yes, you need python3 installed to perform automated hardware and log analysis on network devices. The environment requires python3 to run the scripts that execute connectivity tests and record GAIT audit trails.