system-health

Monitor IBM i CPU, memory, disk, ASP, and network metrics via QSYS2 views.

3|1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/ajshedivy/ibmi-agent-skills --skill system-health-ajshedivy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: system-health
Source: https://github.com/ajshedivy/ibmi-agent-skills/tree/main/skills/system-health
Command: npx skills add https://github.com/ajshedivy/ibmi-agent-skills --skill system-health-ajshedivy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

IBM i system health monitoring provides comprehensive visibility into CPU, memory, disk, ASPs, system limits, and network status by querying QSYS2 services via the ibmi CLI, enabling proactive maintenance and rapid troubleshooting.

Core Features & Use Cases

  • Real-time system health overview (CPU, memory, jobs, and storage)
  • ASP and disk capacity monitoring with threshold alerts
  • Network and TCP/IP status checks and quick diagnostics
  • Use Cases: plan maintenance, identify performance bottlenecks, verify system changes after upgrades

Quick Start

Ask the system-health tool to return a full IBM i health snapshot including CPU, memory, disk, ASP, and network metrics.

Frequently Asked Questions about system-health

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

FAQPage Schema
How do I monitor IBM i system health metrics like CPU and memory?

Monitor IBM i system health by querying QSYS2 SQL services to retrieve CPU, memory, disk, and ASP metrics. This approach uses SQL-driven views to expose real-time system resource data for performance investigations and routine maintenance.

What's the best way to check IBM i network status and TCP/IP connections?

Check IBM i network status by querying QSYS2 network views via the ibmi CLI to retrieve TCP/IP connection diagnostics. This SQL-driven method provides rapid visibility into network health for troubleshooting connectivity issues.

Can I use SQL services to detect IBM i disk and ASP capacity constraints?

SQL services can detect IBM i disk and ASP capacity constraints by querying QSYS2 storage views. Monitor threshold alerts and capacity utilization to identify bottlenecks and plan proactive maintenance windows.

How do I retrieve a full IBM i system health snapshot for maintenance planning?

Retrieve a full IBM i system health snapshot by requesting an overview of CPU, memory, jobs, disk, ASP, and network metrics. Querying QSYS2 services provides comprehensive visibility to verify system changes after upgrades.

Does IBM i system monitoring require specific CLI tools to access QSYS2 views?

IBM i system monitoring requires the ibmi CLI to access QSYS2 views and SQL services. This dependency enables administrators to query system limits, CPU, memory pools, and network status directly without additional configuration.

What IBM i system limits and resource constraints can QSYS2 services expose?

QSYS2 services expose IBM i system limits including CPU utilization, memory pool allocation, disk capacity, ASP storage, and network status. Querying these SQL views helps operators identify performance bottlenecks during routine operations.