check-metrics

Query Prometheus metrics with PromQL to diagnose resource usage and platform performance.

1|1|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/redhat-et/kagenti-demo-deployment --skill check-metrics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-metrics
Source: https://github.com/redhat-et/kagenti-demo-deployment/tree/main/.claude/skills/check-metrics
Command: npx skills add https://github.com/redhat-et/kagenti-demo-deployment --skill check-metrics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Users struggle to quickly access and interpret complex Prometheus metrics, leading to delays in performance analysis and troubleshooting. This skill automates metric querying and provides actionable insights, saving time and reducing the need for deep PromQL expertise.

Core Features & Use Cases

  • Automated Metric Querying: Easily execute PromQL queries to retrieve critical performance data.
  • Resource Usage Analysis: Quickly check CPU, memory, and disk usage for any component.
  • Performance Troubleshooting: Pinpoint performance bottlenecks and verify service health after deployments.
  • Use Case: After a new deployment, you need to verify that the kagenti-ui is not consuming excessive CPU. Use this skill to instantly get the CPU usage percentage for the kagenti-ui pods in the kagenti-platform namespace.

Quick Start

Use the check-metrics skill to show me the current CPU usage for all pods in the kagenti-platform namespace.

Frequently Asked Questions about check-metrics

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

FAQPage Schema
How do I query Prometheus metrics to check CPU and memory usage?

Query Prometheus metrics using PromQL to retrieve CPU, memory, and disk usage data for any component. This skill executes PromQL queries against your Prometheus instance, returning resource utilization percentages and raw metrics for performance analysis and troubleshooting.

Can I use this to diagnose performance issues after deployment?

Yes. After deployment, execute PromQL queries to verify service health, check resource consumption, and pinpoint performance bottlenecks. The skill retrieves request rates, latency, error metrics, and resource usage to confirm the deployment meets performance expectations.

What metrics can I analyze with Prometheus queries?

Analyze CPU usage, memory consumption, disk usage, request rates, latency, error rates, and service health metrics. PromQL queries retrieve both raw metrics and computed aggregations to assess resource utilization and inform capacity planning and scaling decisions.

Do I need deep PromQL expertise to use metric querying?

No. This skill automates metric querying and provides actionable insights without requiring deep PromQL knowledge. Pre-built queries handle common use cases like pod resource monitoring, service health verification, and performance diagnostics across namespaces.

How does resource usage monitoring help with capacity planning?

Monitor CPU, memory, and disk usage trends to assess current resource consumption and project future needs. Prometheus metrics reveal utilization patterns that inform scaling decisions and help prevent resource exhaustion before it impacts service performance.