prometheus

Query Prometheus metrics and alert rules via the HTTP API.

42|7|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/addxai/enterprise-harness-engineering --skill prometheus-addxai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prometheus
Source: https://github.com/addxai/enterprise-harness-engineering/tree/main/skills/prometheus
Command: npx skills add https://github.com/addxai/enterprise-harness-engineering --skill prometheus-addxai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious manual work of navigating the Prometheus UI and writing ad-hoc PromQL queries to check system health, audit alert rules, and diagnose performance issues, which is time-consuming and prone to human error for engineering and SRE teams.

Core Features & Use Cases

  • Metrics Querying: Retrieve real-time and historical metrics for CPU, memory, disk, and custom application services via PromQL.
  • Alert Auditing: Review and validate Prometheus alert rules to catch misconfigurations and reduce false positive alerts.
  • Capacity Trend Analysis: Forecast resource usage (such as disk space exhaustion) to proactively prevent outages. A common use case is an SRE using this Skill to quickly identify memory-constrained nodes during a production incident without switching between multiple tools.

Quick Start

Use the prometheus skill to check the top 10 nodes with the highest CPU utilization over the last hour.

Frequently Asked Questions about prometheus

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

FAQPage Schema
How do I query Prometheus metrics without navigating the UI?

Query Prometheus metrics by executing PromQL directly via the Prometheus HTTP API to retrieve real-time and historical data for CPU, memory, disk, and custom services, bypassing manual UI navigation and ad-hoc query writing.

What is the best way to audit Prometheus alert rules for misconfigurations?

Auditing Prometheus alert rules involves reviewing and validating existing configurations to catch misconfigurations and reduce false positive alerts, ensuring operational reliability without manual UI checks.

Can I forecast disk space exhaustion using Prometheus capacity trend analysis?

Prometheus capacity trend analysis forecasts resource usage by querying historical metrics, enabling teams to proactively predict disk space exhaustion and prevent potential system outages before they occur.

Does this Prometheus querying approach work with Kubernetes and Kafka consumer lag monitoring?

Prometheus querying supports cloud-native and on-prem infrastructure including Kubernetes environments, allowing teams to monitor Kafka consumer lag and verify service health across distributed systems.

What guardrails exist for PromQL step interval validation and high-cardinality labels?

Built-in guardrails validate step intervals and avoid high-cardinality labels during PromQL execution, preventing query performance degradation and ensuring accurate metrics retrieval from the Prometheus HTTP API.

How do I check top nodes with highest CPU utilization during a production incident?

Identify memory-constrained or high-CPU nodes during production incidents by querying Prometheus metrics for the top resource consumers over a specified time range, enabling rapid SRE diagnosis without tool switching.