monitoring

Collect Prometheus metrics, route Alertmanager alerts, and create Grafana dashboards.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/badhope/skill --skill monitoring-badhope
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monitoring
Source: https://github.com/badhope/skill/tree/main/.trae/skills/domains/devops/monitoring
Command: npx skills add https://github.com/badhope/skill --skill monitoring-badhope

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Monitor system performance across services.

Core Features & Use Cases

  • Metric collection: Gather system and application metrics from Prometheus-compatible sources.
  • Alerting & incident response: Configure alerts via Alertmanager and route to on-call channels; build runbooks for common incidents.
  • Dashboarding & observability: Create Grafana dashboards to visualize latency, error rates, and throughput for services.
  • Use Case: You operate a microservices platform and need to detect latency spikes and alert on service degradation before users are affected.

Quick Start

Configure Prometheus to scrape your services, set up an Alertmanager route, and build a Grafana dashboard to monitor key SLOs.

Frequently Asked Questions about monitoring

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

FAQPage Schema
How do I set up Prometheus metric collection and Grafana dashboards for microservices?

To set up monitoring for microservices, you configure Prometheus to scrape your services and build Grafana dashboards to visualize latency, error rates, and throughput. This provides observability across cloud-native deployments.

Can I configure Alertmanager to route alerts for on-call incident response?

Yes, you can configure alerting via Alertmanager to route alerts to on-call channels. This enables proactive incident response by detecting service degradation before users are affected.

What is the best way to monitor SLOs across on-prem and cloud-native deployments?

The best way to monitor SLOs is by gathering system and application metrics from Prometheus-compatible sources and visualizing them in Grafana dashboards. This applies to both on-prem environments and cloud-native deployments.

Does this monitoring approach support building runbooks for common incidents?

Yes, this monitoring approach supports building runbooks for common incidents alongside configuring Alertmanager routes. This ensures reliable incident response and proactive alerting for your microservice architectures.

How do I detect latency spikes and alert on service degradation before users are affected?

You detect latency spikes by collecting metrics with Prometheus and setting up Alertmanager routes to trigger alerts. Creating Grafana dashboards to monitor key SLOs helps identify service degradation proactively.