prometheus-grafana

Deploy Prometheus and Grafana with Docker Compose for metrics collection and visualization.

46|4|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill prometheus-grafana-bagelhole
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prometheus-grafana
Source: https://github.com/BagelHole/DevOps-Security-Agent-Skills/tree/main/devops/observability/prometheus-grafana
Command: npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill prometheus-grafana-bagelhole

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you set up robust monitoring and visualization for your infrastructure and applications, ensuring you can track performance, identify issues, and gain insights.

Core Features & Use Cases

  • Metrics Collection: Configure Prometheus to scrape metrics from various targets.
  • Visualization: Set up Grafana dashboards to visualize collected metrics.
  • Alerting: Define alerting rules to proactively notify you of critical issues.
  • Use Case: You've just deployed a new microservice and need to monitor its request rate, latency, and error count. Use this Skill to deploy Prometheus and Grafana, configure them to scrape your service's metrics, and create a dashboard to visualize the key performance indicators.

Quick Start

Use the prometheus-grafana skill to deploy Prometheus and Grafana using Docker Compose with the provided configuration files.

Frequently Asked Questions about prometheus-grafana

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

FAQPage Schema
How do I deploy Prometheus and Grafana for infrastructure monitoring?

To deploy Prometheus and Grafana for infrastructure monitoring, you can use Docker Compose with the provided configuration files. This sets up Prometheus for metrics collection and Grafana for data visualization.

What is the best way to visualize microservice metrics like request rate and latency?

The best way to visualize microservice metrics like request rate and latency is configuring Prometheus to scrape your service and building Grafana dashboards. This tracks performance and identifies issues.

How do I set up Prometheus scrape targets and alerting rules?

You can set up Prometheus scrape targets and alerting rules by configuring Prometheus to collect metrics from various targets and defining alerting rules to proactively notify you of critical issues.

Do I need Kubernetes to use Prometheus and Grafana for metrics collection?

No, you do not need Kubernetes; the deployment requires Docker or Kubernetes. Docker Compose is supported for deploying Prometheus and Grafana to collect and visualize metrics.

Can I use PromQL queries to build dashboards in Grafana?

Yes, you can use PromQL queries to build Grafana dashboards. This skill supports defining PromQL queries to query collected metrics and visualize key performance indicators.