monitoring

Configure Prometheus, Grafana, and Alertmanager for monitoring and alerting.

50|13|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/chaterm/terminal-skills --skill monitoring-chaterm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monitoring
Source: https://github.com/chaterm/terminal-skills/tree/main/devops/monitoring
Command: npx skills add https://github.com/chaterm/terminal-skills --skill monitoring-chaterm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive tools and configurations for monitoring system performance, application health, and setting up effective alerting mechanisms.

Core Features & Use Cases

  • Prometheus: Querying metrics using PromQL, configuring scrape jobs, and defining alert rules.
  • Grafana: Setting up data sources and creating dashboards for visualization.
  • Alertmanager: Configuring routing, receivers (email, Slack, PagerDuty), and inhibit rules.
  • Use Case: Set up real-time monitoring for your Kubernetes cluster, track CPU and memory usage, and receive immediate alerts for critical issues like high error rates or low disk space.

Quick Start

Configure Prometheus to scrape metrics from your node exporters and define a basic CPU usage alert.

Frequently Asked Questions about monitoring

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

FAQPage Schema
How do I set up monitoring for a Kubernetes cluster with Prometheus and Grafana?

You can monitor Kubernetes clusters by configuring Prometheus scrape jobs to collect metrics and using Grafana dashboard provisioning to visualize CPU and memory usage. This Skill provides the configuration files to track real-time system performance.

How do I configure Alertmanager to route critical alerts to Slack and PagerDuty?

Configuring Alertmanager involves defining receivers for Slack and PagerDuty, then setting routing rules to direct critical alerts. This Skill provides Alertmanager routing configurations, receiver setups, and inhibit rules for incident notification.

What is the best way to query CPU usage metrics using PromQL?

Querying CPU usage metrics with PromQL involves writing expressions against your Prometheus data source. This Skill provides PromQL examples for querying metrics and defining alert rules to track high error rates or low disk space.

Can I use this to track application health and receive immediate alerts for high error rates?

Yes, you can track application health and receive immediate alerts for high error rates by defining alert rules in Prometheus and routing them through Alertmanager. This Skill addresses DevOps needs for performance tracking and incident notification.

Do I need a separate tool to visualize metrics scraped by Prometheus?

You need Grafana to visualize metrics scraped by Prometheus. This Skill provides configurations for setting up Grafana data sources and creating dashboards for visualization, complementing the metric collection performed by Prometheus.