Prometheus & Monitoring AI Prompts
165 free, production-ready Prometheus & Monitoring AI prompts — copy-paste ready for ChatGPT, Claude, or Cursor. Every prompt ships with fill-in placeholders, a worked example, and production-safety notes, so you get a usable answer on the first try.
- Prometheus & Monitoring Advanced
SLO Error Budget & Multi-Window Burn Rate Alerts Prompt
Design SLO-based alerts — error budgets, multi-burn-rate alerting, SLI selection, burn budget calculation.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Grafana Loki + Prometheus Correlation Prompt
Correlate metrics and logs in Grafana — exemplars from Prometheus to traces, derived fields from Loki, jump from spike to log line.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Alert Rule Generator Prompt
Generate production-quality Prometheus alerting rules with sensible thresholds, labels, and runbook annotations.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Alert Severity & Routing Taxonomy Design Prompt
Design a consistent severity label taxonomy and routing-ready label set across Prometheus alerting rules so Alertmanager can route, group, and escalate deterministically.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Intermediate
Prometheus DNS SD SRV Record Discovery Design Prompt
Design dns_sd_configs using SRV and A/AAAA records so Prometheus discovers targets from DNS reliably, with correct port handling, refresh timing, and relabeling.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus Kubernetes SD EndpointSlice Relabeling Design Prompt
Design robust kubernetes_sd_config relabel_configs against the endpointslice role so targets, namespaces, and pod metadata are discovered and labeled correctly at scale.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus Multi-Target Exporter Module Design Prompt
Design the multi-target exporter pattern (blackbox/snmp-style modules plus relabel-driven __param_target) so one exporter probes many targets without per-target scrape jobs.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Intermediate
Prometheus node_exporter Collector Selection & Tuning Prompt
Enable, disable, and filter node_exporter collectors so hosts expose the metrics you actually alert on without paying cardinality and CPU cost for the ones you don't.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Query Range Step & Resolution Tuning Prompt
Choose the right query_range step for dashboards and API consumers so graphs stay accurate without loading excessive samples or hitting resolution-point limits.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus Recording Rule Backfill with promtool create-blocks Prompt
Backfill new recording rules over historical data using promtool tsdb create-blocks-from rules so dashboards and SLOs have history the day a rule ships.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus Remote Write metadata_config Tuning Prompt
Tune remote_write metadata_config and per-metric HELP/TYPE/unit propagation so downstream backends receive correct metadata without flooding the wire or dropping context.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus web-config TLS & Server-Side Hardening Prompt
Harden the Prometheus HTTP server itself with web.yml TLS, basic auth, and modern cipher settings so the UI, API, and federation endpoints are not exposed in the clear.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus Capacity Planning & Resource Sizing Prompt
Size CPU, memory, and disk for a Prometheus deployment from series count, scrape rate, and retention, then set guardrails so growth does not OOM the process or fill the TSDB.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus Consul Service Discovery & Relabeling Prompt
Design and debug a consul_sd_configs scrape setup so services register cleanly, targets carry the right labels, and dead nodes drop out without stale series.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus Remote Read Query Federation Prompt
Configure and troubleshoot remote_read so a local Prometheus transparently queries a long-term backend without doubling query load, timing out, or returning duplicate series.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Intermediate
Prometheus keep_dropped_targets Limit Tuning Prompt
Set keep_dropped_targets on service-discovery-heavy Prometheus servers to cap the memory spent retaining metadata for relabel-dropped targets, so a churny SD source (Kubernetes, EC2, Consul) can't quietly balloon scrape-manager memory or the /api/v1/targets response.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus OAuth2 Scrape Target Authorization Prompt
Configure and troubleshoot OAuth2 client-credentials authorization on Prometheus scrape jobs so that Prometheus can pull /metrics from targets sitting behind an OIDC-protected gateway without leaking secrets or hammering the token endpoint.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus Native OTLP Receiver Ingestion Prompt
Enable and tune Prometheus's built-in OTLP metrics receiver (/api/v1/otlp/v1/metrics) so OpenTelemetry SDKs and Collectors can push straight into Prometheus with correct name translation, resource-attribute promotion, and out-of-order handling — without a separate remote_write bridge.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Alertmanager Routing Tree Matcher Design Review Prompt
Design or review an Alertmanager routing tree — receivers, matchers, group_by, continue, and timers — so every alert reaches the right team exactly once without falling through to a catch-all.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Prometheus Dashboard Panel Query Design Prompt
Design Grafana panel PromQL with template variables, $__rate_interval, legend formatting, and unit/threshold choices so dashboards stay readable and don't hammer Prometheus on every refresh.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Active Series Cardinality Reduction Triage Prompt
Triage a TSDB active-series and head-memory blowup by finding the offending metric+label, deciding between drop relabeling, label aggregation, or instrumentation fixes, with a measurable before/after series count.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Missing Metric End-to-End Debugging Prompt
Walk a metric that isn't showing up in Prometheus through the full path — instrumentation, exposition, target discovery, scrape success, relabeling drops, and staleness — to pinpoint exactly where it vanishes.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Multi-Window Multi-Burn-Rate SLO Alert Authoring Prompt
Author a complete multi-window, multi-burn-rate SLO alerting ruleset (fast + slow burn pairs with for/severity) from an objective and error-budget window, balancing detection speed against false-page rate.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Recording Rule Hierarchy Design and Naming Prompt
Design a layered recording-rule hierarchy that precomputes expensive aggregations once, follows the level:metric:operations naming convention, and feeds dashboards, SLOs, and alerts from cheap series.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Scrape Config Relabel Target Pruning Design Prompt
Design relabel_configs in a scrape job to keep/drop the right targets from service discovery, rewrite the instance/job labels, and prune noisy discovered endpoints before they ever scrape.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
PromQL group_left Metadata Enrichment Join Prompt
Write a many-to-one PromQL join with group_left to enrich a metric with labels from an info/metadata series (kube_pod_info, *_build_info) without breaking vector matching or duplicating series.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
PromQL Latency SLI from Histograms Aggregation Design Prompt
Build a correct latency SLI/alert from Prometheus histogram metrics — aggregating buckets before histogram_quantile, choosing percentile vs threshold-ratio, and avoiding the average-of-percentiles trap.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
PromQL Rate Window vs Scrape Interval Mismatch Debugging Prompt
Diagnose why a rate() or increase() query returns gaps, zeros, jagged graphs, or NaN by reconciling the range window against the scrape interval, staleness, and counter reset behaviour.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Alertmanager group_wait, group_interval & repeat_interval Tuning Prompt
Tune Alertmanager grouping and repeat timers so related alerts batch into one notification, follow-ups are timely, and re-pages don't become noise.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana $__rate_interval Correctness Review Prompt
Review Grafana panel queries that use rate() to confirm they use $__rate_interval correctly, so dashboards stay accurate across zoom levels and scrape intervals.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
OpenTelemetry Collector batch & memory_limiter Processor Sizing Prompt
Size the OpenTelemetry Collector batch and memory_limiter processors so the pipeline batches efficiently, applies backpressure, and never OOMs under telemetry spikes.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus metric_relabel_configs Drop-List Cardinality Audit Prompt
Audit and generate metric_relabel_configs drop and keep rules that cut high-cardinality series at ingest without dropping metrics your alerts and dashboards depend on.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus query.max-samples, timeout & concurrency Tuning Prompt
Tune Prometheus server query limits (query.max-samples, query.timeout, query.max-concurrency) so heavy or runaway queries fail fast instead of OOMing the server.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
PromQL Native Histogram histogram_count & histogram_sum Debugging Prompt
Debug quantiles, averages, and rates over Prometheus native histograms using histogram_count, histogram_sum, histogram_fraction, and histogram_quantile correctly.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
PromQL quantile_over_time vs histogram_quantile Selection Prompt
Decide whether to compute a percentile with quantile_over_time over a gauge or with histogram_quantile over histogram buckets, and avoid the silent accuracy traps of each.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Thanos Store Gateway Index & Caching Tier Sizing Prompt
Size the Thanos Store Gateway index cache, bucket cache, and caching-bucket tiers so long-range queries are fast without exhausting memory or hammering object storage.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Advanced
VictoriaMetrics vmagent Stream Aggregation Rules Design Prompt
Design vmagent stream aggregation rules that pre-aggregate high-cardinality metrics at ingest, cutting stored series while preserving the dimensions your queries need.
- Claude
- ChatGPT
- Cursor
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Experimental Feature-Flag Rollout Prompt
Plan a safe rollout of an experimental Prometheus feature enabled via --enable-feature, assessing risk, dependencies, and rollback before turning it on in production.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus honor_labels & honor_timestamps Conflict Resolution Prompt
Diagnose and fix label collisions and timestamp drift caused by honor_labels/honor_timestamps when scraping federation endpoints, Pushgateway, or exporters that expose their own job/instance labels.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus http_sd Dynamic Target Discovery Prompt
Design and debug an http_sd_config integration so Prometheus pulls its scrape targets from a custom HTTP discovery endpoint, with correct refresh, labeling, and failure handling.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Query Log Slow-Query Audit Prompt
Enable and analyze the Prometheus active query log and query_log_file to find expensive PromQL queries that strain the server, then rewrite or offload them.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus sample_limit Target Protection Prompt
Design per-target sample_limit guardrails that protect a Prometheus server from a single misbehaving exporter blowing up cardinality, without dropping legitimate metrics from healthy targets.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus scrape_protocols Content Negotiation Prompt
Configure and troubleshoot Prometheus scrape_protocols / content-type negotiation so the server requests the right exposition format (OpenMetrics, PrometheusText, PrometheusProto) and unlocks features like native histograms and created timestamps.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Beginner
Prometheus target_limit & label_limit Guardrails Prompt
Configure target_limit, label_limit, label_name_length_limit, and label_value_length_limit to protect a Prometheus server from service-discovery explosions and abusive label sets in a multi-tenant environment.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus TSDB Head Memory & Series Churn Prompt
Diagnose Prometheus memory pressure driven by the in-memory head block, distinguishing high active-series load from high series churn, and applying the right remediation for each.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus WAL Replay Startup Latency Prompt
Diagnose and reduce slow Prometheus startup caused by long write-ahead-log (WAL) replay, so a restarting server returns to a healthy, scrapeable state quickly after deploys or crashes.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Exporter TLS & Auth Hardening Prompt
Secure exporter and scrape endpoints with TLS and authentication using Prometheus web-config and exporter web.config.file so metrics endpoints exposing internal labels and topology are no longer open on the network.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus External Labels & Multi-Cluster Collision Prompt
Design a coherent external_labels and identity scheme across many Prometheus instances so federation, remote-write, and global query layers never collide series, double-count, or lose the cluster/region dimension.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Histogram Bucket Boundary Design Prompt
Choose histogram bucket boundaries that match your SLO thresholds and latency distribution so quantile estimates are accurate where it matters, without exploding series cardinality from too many buckets.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Meta-Monitoring & Self-SLO Design Prompt
Build the monitoring-of-the-monitoring layer: alerts and SLOs that tell you when Prometheus itself is unhealthy — scrapes lagging, rules failing, WAL growing, or the whole instance dead — so your blind spots do not become silent outages.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Query API Read-Path Protection Prompt
Protect the Prometheus query API from runaway, expensive, or hostile queries using sample/time limits, query logging, timeouts, and a fronting proxy so one bad dashboard or ad-hoc query cannot OOM or stall the whole instance.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Recording Rule Layered Aggregation Prompt
Design a tiered hierarchy of recording rules — raw to job-level to service-level — that precompute hot aggregations once and reuse them, cutting dashboard and alert query cost without creating stale or circular rule dependencies.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Scrape Timeout & Slow Target Diagnosis Prompt
Diagnose targets that exceed scrape_timeout or return partial data — distinguishing a slow exporter from a slow network from too-large a payload — and fix it without simply raising the timeout until scrapes overlap.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus TSDB Snapshot Backup & Restore Prompt
Design a reliable backup and restore procedure for the Prometheus TSDB using the admin snapshot API, object-storage offload, and a tested recovery runbook so you can rebuild a server without silent data loss.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Beginner
PromQL Clamp & Bounds Sanitization Review Prompt
Sanitize PromQL expressions that can produce misleading negatives, NaN, Inf, or out-of-range values using clamp, clamp_min/max, and division-guard patterns so dashboards and alerts never display or fire on mathematically impossible numbers.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Dashboard JSON Model Drift Review Prompt
Diff a Grafana dashboard JSON model against its provisioned/source-of-truth version to surface UI-edit drift, hardcoded datasource UIDs, broken variables, and schema-version risks.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Beginner
Prometheus Config Reload Validation with promtool Prompt
Validate Prometheus and rule config changes with promtool check before a hot reload, and design a safe reload pipeline that fails closed on bad config.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Out-of-Order Sample Ingestion Tuning Prompt
Configure and tune out-of-order sample ingestion (tsdb.out_of_order_time_window) to accept delayed/backfilled samples without breaking compaction or exploding memory.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Rule Unit Testing with promtool Prompt
Generate promtool unit test files (test_rules.yml) that assert alert firing, recording-rule output, and label propagation for Prometheus rule groups in CI.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Target-Down & Scrape Failure Triage Prompt
Systematically triage why a Prometheus target shows up==0 or scrape errors — distinguishing network, TLS, auth, relabel-drop, and sample-limit causes from the target's scrape metadata.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus TSDB Block & Compaction Tuning Prompt
Tune TSDB block durations, head compaction, and retention so a high-cardinality Prometheus stays within memory and disk budgets without compaction stalls.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus WAL & TSDB Corruption Recovery Prompt
Diagnose and safely recover a Prometheus instance that fails to start or crash-loops due to WAL replay errors, corrupt blocks, or a full data directory.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
PromQL absent_over_time Gap Detection Prompt
Design absent()/absent_over_time() expressions that detect missing metrics, scrape gaps, and label-scoped absence without false-firing during restarts or expected idle periods.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
PromQL Counter-Reset Resilience Review Prompt
Audit rate()/increase() queries for counter-reset handling, extrapolation artifacts, range-window vs scrape-interval mismatches, and double-counting across HA replicas.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Beginner
Alertmanager Routing Tree Dry-Run Testing Prompt
Validate an Alertmanager routing tree before deploy by simulating sample alerts through amtool config routes test, catching misrouted pages and unreachable receivers.
- Claude
- Copilot
Open prompt - Prometheus & Monitoring Intermediate
Alertmanager Silence Automation via amtool & API Prompt
Automate creating, expiring, and auditing Alertmanager silences around deploys and maintenance windows using amtool and the v2 API, with matchers that don't over-silence.
- Claude
- Cursor
Open prompt - Prometheus & Monitoring Intermediate
Dashboard Query to Recording Rule Offload Prompt
Identify slow, repeatedly-evaluated dashboard queries and convert them into precomputed recording rules to cut load times and TSDB read pressure.
- Claude
- Copilot
Open prompt - Prometheus & Monitoring Advanced
Exporter Cardinality Budget & Label Allowlisting Prompt
Audit a custom or third-party exporter's emitted metrics, set a per-exporter cardinality budget, and apply label allowlisting via metric_relabel_configs to keep series under control.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
MetricsQL WITH Templates & Query Optimization Prompt
Refactor verbose, repetitive PromQL into clean, reusable MetricsQL using WITH templates and VictoriaMetrics-specific functions to cut query latency and duplication.
- Claude
- Cursor
Open prompt - Prometheus & Monitoring Advanced
Prometheus Remote Write Queue & Backpressure Tuning Prompt
Diagnose remote_write lag, dropped samples, and WAL growth, then tune queue_config shards and batching to stabilize delivery to a long-term backend.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
PromQL Apdex Score & Latency Satisfaction Prompt
Build an Apdex-style satisfaction score from Prometheus histogram buckets to express latency SLOs in a single user-centric number for dashboards and alerts.
- Claude
- Gemini
Open prompt - Prometheus & Monitoring Intermediate
Synthetic Monitoring Multi-Step Journey Checks Prompt
Design scripted multi-step synthetic checks (login, search, checkout) with Grafana Synthetic Monitoring or k6 browser, and wire the results into availability SLOs.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
VictoriaMetrics Cardinality Explorer & TSDB Triage Prompt
Diagnose a VictoriaMetrics cluster suffering from high active time series and churn using the built-in Cardinality Explorer and TSDB status endpoints, then produce a prioritized remediation plan.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Alertmanager PagerDuty Receiver Integration Prompt
Wire Prometheus Alertmanager to PagerDuty with correct severity mapping, dedup keys, custom details, and auto-resolve so on-call pages are actionable and noise-free.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana k6 Load Test Metrics Dashboard Prompt
Stream k6 load-test results into Prometheus and build a Grafana dashboard that correlates virtual-user load, latency percentiles, error rates, and system saturation during a test run.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Loki Multi-Tenancy & Retention Design Prompt
Design Grafana Loki tenant isolation, per-tenant retention, and stream/label schema that controls cardinality and cost while keeping logs queryable alongside Prometheus metrics.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Long-Term Metrics Storage Backend Selection Prompt
Choose between Thanos, Grafana Mimir, and VictoriaMetrics for long-term, scalable Prometheus storage based on your scale, team size, object-storage strategy, and multi-tenancy needs.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
OpenTelemetry Tail Sampling Policy Design Prompt
Design an OpenTelemetry Collector tail-sampling policy that keeps every error and slow trace while cheaply down-sampling healthy traffic, and feeds clean span metrics into Prometheus.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Scrape & Evaluation Interval Tuning Prompt
Choose scrape_interval and evaluation_interval values that balance alert latency, query resolution, storage cost, and scrape-target load without breaking rate() math.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Staleness & Stale Markers Prompt
Understand and debug Prometheus staleness handling — stale markers, the 5-minute lookback, disappearing targets, and how staleness interacts with alert rules and absent().
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
PromQL offset & Time-Shifted Comparison Prompt
Build week-over-week and day-over-day PromQL comparisons using offset and @ modifiers to surface regressions, seasonality, and anomalous deviations against a known-good baseline.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Beginner
Recording Rule Naming Convention Prompt
Adopt the standard level:metric:operations recording-rule naming convention so pre-aggregated series are self-documenting, discoverable, and safe to reuse across dashboards and alerts.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Alertmanager HA Cluster & Gossip Mesh Design Prompt
Design and debug a highly available Alertmanager cluster — gossip mesh, notification deduplication across replicas, and split-brain avoidance — so alerts fire exactly once during failures.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Notification Policies & Contact Points Design Prompt
Design Grafana Alerting notification policy trees and contact points — label-based routing, nested policies, mute timings, and grouping — so the right team gets paged through the right channel.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana SLO Burn-Rate Dashboard Design Prompt
Design a Grafana SLO dashboard that visualizes error-budget remaining, multi-window burn rate, and time-to-exhaustion so stakeholders see reliability health at a glance.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
OpenTelemetry Span Metrics Connector for RED Metrics Prompt
Configure the OpenTelemetry Collector spanmetrics connector to derive RED (rate, errors, duration) metrics from traces and export them to Prometheus without exploding cardinality.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Beginner
Prometheus Alert Runbook & Annotation Standardization Prompt
Standardize alert annotations and auto-generate actionable runbooks so every Prometheus alert carries a summary, impact, diagnosis steps, and a remediation link before it ever pages.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Beginner
Prometheus TLS Certificate Expiry Monitoring Prompt
Set up Prometheus + blackbox exporter to monitor TLS certificate expiry across endpoints and design tiered alerts that warn before, not after, a cert outage.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
PromQL topk / bottomk Ranking & Top-N Dashboard Queries Prompt
Build correct, fast PromQL ranking queries with topk, bottomk, and aggregation so dashboards show the noisiest pods, hottest nodes, and worst endpoints without flapping legends.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
VictoriaMetrics Migration from Prometheus Prompt
Plan and execute a migration from vanilla Prometheus to VictoriaMetrics (vmagent, vmstorage, vmalert) for long-term storage and lower resource use — with backfill, PromQL/MetricsQL parity, and rollback.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Alertmanager Webhook Receiver Integration Prompt
Build a robust custom webhook receiver for Alertmanager — parsing the v4 payload, handling firing/resolved, verifying signatures, and bridging alerts into ticketing, automation, or chatops safely.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Grafana Dashboards as Code with Grafonnet Prompt
Generate maintainable, DRY Grafana dashboards as code with Grafonnet/Jsonnet — reusable panel libraries, templated rows, and a CI pipeline that lints and diffs dashboards on every PR.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana OnCall Escalation Chain Design Prompt
Design Grafana OnCall escalation chains, schedules, and routing so the right human is paged within minutes, noise is suppressed, and nobody gets woken up for a warning.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
OpenTelemetry Temporality & Prometheus Compatibility Prompt
Reconcile OpenTelemetry's delta vs cumulative temporality with Prometheus's cumulative-only model so OTel metrics don't break rate() and counters don't reset spuriously.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus for & keep_firing_for Tuning Prompt
Tune the `for` (pending) and `keep_firing_for` (resolve hysteresis) clauses on alert rules to kill flapping without delaying real incidents.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Query Frontend & Vertical Sharding Prompt
Speed up slow, heavy PromQL by putting a query-frontend in front of Prometheus/Thanos/Mimir — splitting queries by time, sharding by series, and caching results.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
PromQL Holt-Winters Seasonal Forecasting Prompt
Smooth noisy seasonal metrics and forecast short-term trends with double_exponential_smoothing (Holt-Winters) so alerts account for daily/weekly cycles instead of firing every Monday morning.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
PromQL label_replace & label_join Rewriting Prompt
Reshape, normalize, and synthesize labels at query time with label_replace() and label_join() so heterogeneous metrics join cleanly and dashboards stay readable without re-instrumenting exporters.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
SLI Specification & SLO Menu Design Prompt
Define meaningful SLIs and set defensible SLO targets from user journeys — choosing the right event ratio, window, and target before any burn-rate alerting exists.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Alertmanager Time Intervals & Mute Schedules Prompt
Design business-hours routing, maintenance-window muting, and follow-the-sun on-call handoffs in Alertmanager using time_intervals, mute_time_intervals, and active_time_intervals — without dropping real pages.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
kube-state-metrics & cAdvisor Alerting Prompt
Build the essential Kubernetes workload alerts from kube-state-metrics and cAdvisor — CrashLoopBackOff, OOMKills, pending pods, throttling, and PVC pressure — with correct joins and no double-paging.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Loki LogQL Metric Queries & Log-Based Alerts Prompt
Turn logs into Prometheus-style signals with LogQL metric queries and Loki's ruler — extracting numbers from unstructured logs, counting error patterns, and firing alerts on log-derived rates without instrumenting the app.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
OpenTelemetry Collector to Prometheus Pipeline Prompt
Design an OpenTelemetry Collector pipeline that ingests OTLP metrics and exposes or remote-writes them to Prometheus/Mimir cleanly — handling delta-to-cumulative, resource attributes, naming normalization, and cardinality at the collector edge.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Agent Mode Deployment Prompt
Deploy Prometheus in Agent mode as a lightweight, scrape-and-remote-write-only collector feeding a central Mimir/Thanos/Cortex backend — sizing, WAL tuning, sharding, and the tradeoffs vs. full Prometheus.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Exemplars & Trace Correlation Prompt
Wire Prometheus exemplars end-to-end so a spike on a latency histogram links directly to the slow trace in Tempo — covering instrumentation, OpenMetrics exposition, storage, and Grafana exemplar links.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
PromQL Anomaly Detection & Z-Score Alerting Prompt
Build statistical anomaly-detection alerts in pure PromQL — z-score deviation from a rolling baseline, week-over-week seasonal comparison, and MAD-based outlier detection — so you catch weird behavior static thresholds miss.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
PromQL predict_linear Capacity Forecasting Prompt
Build predictive PromQL alerts that fire BEFORE disks fill, certificates expire, or quotas exhaust — using predict_linear, deriv, and seasonal-aware windows instead of static thresholds.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Tempo TraceQL Query Design Prompt
Write precise TraceQL queries to find slow, errored, or anomalous traces in Grafana Tempo — using span/resource attribute filters, structural operators, aggregates, and metrics-from-traces — instead of guessing in trace search.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Alertmanager Notification Templates Prompt
Write reusable Go notification templates for Alertmanager — custom subject/body for email, PagerDuty, webhooks, and generic receivers — with clean iteration over grouped alerts and safe defaults.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Client Instrumentation Prompt
Instrument an application with a Prometheus client library — choosing counters/gauges/histograms/summaries, label design, the RED/USE methods, and avoiding cardinality and naming mistakes at the source.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Federation Hierarchy Prompt
Design a hierarchical or cross-service Prometheus federation topology — global aggregation, per-datacenter shards, /federate match[] selectors, and the trade-offs versus remote-write.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Beginner
Prometheus Metric Naming Conventions Prompt
Define and enforce a metric and label naming standard across teams — base units, suffixes, namespacing, label conventions, and a CI linter to keep new metrics consistent.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Relabeling Rules Prompt
Author and debug relabel_configs and metric_relabel_configs to filter targets, rewrite labels, drop expensive series, and normalize metadata before and after scraping.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Rule Group Evaluation Order Prompt
Structure recording and alerting rule groups so dependent rules evaluate in the right order, intervals are sized correctly, and evaluation latency stays bounded.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
PromQL Vector Matching & Joins Prompt
Master many-to-one and one-to-many PromQL joins using on, ignoring, group_left, and group_right to enrich metrics with metadata or combine series across metric names.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
snmp_exporter dot1qTpFdbPort & Network Metrics
Configure the Prometheus snmp_exporter for switches, routers, firewalls and UPSes — generator.yml modules, MIB walks (incl. BRIDGE-MIB dot1qTpFdbPort), v2c/v3 auth, and clean OID-to-label mapping.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Thanos Compactor & Downsampling Prompt
Configure and troubleshoot the Thanos Compactor — compaction levels, 5m/1h downsampling, retention per resolution, and the deduplication and halt pitfalls that corrupt object storage.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Alertmanager Inhibition & Silence Strategy Prompt
Design inhibition rules and silences that suppress downstream noise — when a node dies, don't also page for every pod on it — without ever muting the alert that actually matters.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Grafana Mimir Multi-Tenant Operations Prompt
Operate Grafana Mimir at scale — tenant isolation, per-tenant limits, ingester/store-gateway sharding, compaction, and remote-write onboarding without one tenant starving the rest.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Beginner
node_exporter Textfile Collector Prompt
Expose custom host-level metrics — backup freshness, cert expiry, cron job results, hardware checks — through the node_exporter textfile collector with correct format, atomic writes, and staleness handling.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Metric Cardinality Control Prompt
Find, quantify, and kill the high-cardinality label combinations that bloat your TSDB, blow up memory, and slow queries — then put guardrails in place so it never regresses.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Dead-Man's-Switch & absent() Alerts Prompt
Build the alerts that fire when metrics STOP arriving — scrape failures, missing targets, silent exporters, and a watchdog that proves your whole alerting pipeline is alive end to end.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Native Histograms Migration Prompt
Plan and execute the move from classic bucketed histograms to native (sparse) histograms — instrumentation changes, dual-emit rollout, query rewrites, and the storage/accuracy tradeoffs.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Operator ServiceMonitor & PodMonitor Prompt
Author and debug ServiceMonitor/PodMonitor/PrometheusRule CRDs for the Prometheus Operator so scrapes actually get discovered, with the right label/namespace selectors and relabeling.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Pushgateway for Batch Jobs Prompt
Instrument short-lived and batch/cron jobs with the Pushgateway correctly — grouping keys, the right metrics to push, lifecycle cleanup, and alerts that catch a job that never ran.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
PromQL Subqueries & *_over_time Aggregation Prompt
Master PromQL subqueries and the *_over_time family to compute rolling maxima, percentiles of a rate, trends, and 'has it ever crossed X in the last hour' — without melting your query engine.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Version Upgrade & Migration Prompt
Upgrade Grafana major versions — DB migrations, plugin compatibility, deprecated features, alert migration.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Loki Log Aggregation Design Prompt
Design Loki log aggregation — single-binary vs distributed, retention, label strategy, LogQL queries, multi-tenancy.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Alloy Agent Configuration Prompt
Configure Grafana Alloy (formerly Grafana Agent) — unified collector for metrics, logs, traces; River configuration; component pipeline.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Custom Prometheus Exporter Design Prompt
Design and write a custom Prometheus exporter — client library, metric types, registration, scrape efficiency.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Grafana Pyroscope Continuous Profiling Prompt
Add continuous profiling with Pyroscope — flame graphs in Grafana, language SDKs, push vs pull, sampling overhead.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Blackbox Exporter Probe Configuration Prompt
Configure blackbox_exporter for HTTP, TCP, ICMP, DNS probes — uptime monitoring, certificate expiry, response validation.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Grafana HA & Database Backend Tuning Prompt
Run Grafana in HA — multiple replicas, shared database (PostgreSQL/MySQL), session storage, Alertmanager cluster integration.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Provisioning as Code Prompt
Provision Grafana — data sources, dashboards, alerts via file provisioning, dashboards as code, sidecar pattern in Kubernetes.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Snapshots, Reports & Sharing Prompt
Share Grafana dashboards — snapshots (anonymous), PDF reports, scheduled email reports, public dashboards, embed.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Beginner
Grafana Playlists & Kiosk Mode Prompt
Set up Grafana playlists for NOC dashboards — rotating views, kiosk mode, TV-friendly displays, auto-refresh.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Unified Alerting Prompt
Configure Grafana's unified alerting — contact points, notification policies, mute timings, multi-dimensional alerts, alert state.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Service Accounts & API Tokens Prompt
Manage Grafana service accounts and API tokens — automation access, scoping, rotation, replacing legacy API keys.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Templating & Variables Design Prompt
Design Grafana variables — query variables, custom, interval, chained, multi-value, regex; debug missing values, slow load.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Dashboard Performance Prompt
Optimize Grafana dashboards — query parallelism, refresh rates, variable design, panel count, data source pressure.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana RBAC, Teams & Folder Permissions Prompt
Design Grafana access control — folders, teams, role-based permissions, viewer vs editor, dashboard / folder permissions.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Grafana SSO / SAML / OIDC Integration Prompt
Configure and debug Grafana auth — SAML, OIDC, OAuth, LDAP; role mapping, group sync, just-in-time provisioning.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Performance Tuning Prompt
Tune Prometheus performance — head series, memory, query timeout, max samples, ingestion rate, expensive queries.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Plugin Installation & Management Prompt
Install, manage, and troubleshoot Grafana plugins — panel plugins, data source plugins, signing, sandbox, version control.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus HA & Deduplication Prompt
Run Prometheus in HA — paired servers, deduplication strategies (Thanos query, Alertmanager cluster, federation), failover.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Mixed Data Sources Panel Prompt
Build panels combining multiple data sources — Mixed DS, cross-DS variables, correlated queries from Prometheus + Loki + cloud metrics.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Scrape Config & Service Discovery Prompt
Configure Prometheus scrape targets — kubernetes_sd, ec2_sd, file_sd, consul_sd, relabeling, scrape interval tuning.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Grafana Tempo Distributed Tracing Prompt
Visualize traces in Grafana — Tempo data source, service graph, span metrics, trace search, OTLP integration.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Thanos Debug: thanos_shipper_uploads_total & S3 Gaps
Debug Thanos across Sidecar, Store Gateway, Compactor and Querier — diagnose S3 upload gaps (thanos_shipper_uploads_total), dedup errors and downsampling in Prometheus long-term storage.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
Prometheus Remote Write & Long-term Storage Prompt
Configure remote write to long-term storage — Thanos Receive, Cortex/Mimir, VictoriaMetrics, troubleshoot queue/backlog/back-pressure.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Time Series Best Practices Prompt
Build readable time series panels — units, legends, axis scaling, fill / stack mode, overrides, color choices.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Prometheus Storage, Retention & TSDB Prompt
Configure Prometheus TSDB — retention, block size, compaction, WAL, disk sizing, troubleshooting OOM / disk-full.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Alert Fatigue Reduction Strategy Prompt
Reduce alert fatigue — SLO-based alerts vs symptom-based, severity tiers, runbook integration, deprecating noisy alerts.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Logs Panel & Derived Fields Prompt
Use Grafana Logs panel — Loki queries, derived fields (link to traces), log volume panel, streaming logs.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Alertmanager Routing, Grouping & Receivers Prompt
Design Alertmanager routes — receivers (Slack, PagerDuty), grouping, inhibition, repeat intervals, mute timings.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Heatmap & Histogram Visualization Prompt
Configure Grafana heatmaps for latency distribution — bucket binning, classic vs new heatmap, histogram source data.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Stat Panels, Thresholds & SLA Visualization Prompt
Design stat panels with threshold colors, SLA compliance visualization, multi-value stat layouts.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
PromQL `rate()` vs `increase()` vs `irate()` Prompt
Use Prometheus counter functions correctly — rate vs increase vs irate, counter resets, window size choice.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Transformations Design Prompt
Use Grafana transformations — join queries, calculate fields, filter, rename, group by, organize columns; combine data without changing queries.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
PromQL Histogram & Quantile Calculation Prompt
Use Prometheus histograms correctly — `histogram_quantile`, bucket bounds, p99 latency calculation, histogram vs summary, native histograms.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Annotations & Event Overlays Prompt
Add deploy markers, incident events, scheduled maintenance overlays to Grafana dashboards — query-based, manual, tag filtering.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
PromQL Recording Rules Design Prompt
Design Prometheus recording rules — naming convention, evaluation interval, when to use, retention, multi-cluster patterns.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Panel Types Selection Prompt
Choose the right Grafana panel — timeseries vs stat vs gauge vs bar gauge vs heatmap vs table; visualization principles for each.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Advanced
PromQL Query Optimization Prompt
Diagnose slow PromQL queries — cardinality explosion, range vector traps, sum vs avg pitfalls, query timeout, recording rules opportunity.
- Claude
- ChatGPT
Open prompt - Prometheus & Monitoring Intermediate
Grafana Dashboard Query Builder Prompt
Generate PromQL and Grafana panel JSON for service dashboards (RED, USE, golden signals).
- Claude
- ChatGPT
Open prompt
About these Prometheus & Monitoring AI prompts
This is a free, curated collection of Prometheus & Monitoring AI prompts for DevOps and platform engineers — prompt templates that turn Claude, ChatGPT, or Cursor into a focused Prometheus & Monitoring assistant. Instead of re-explaining your setup every time, each prompt has fill-in placeholders, a realistic worked example, and explicit safety and back-out notes, so it's safe to use against production Prometheus & Monitoring.
Browse all 165 above, or explore the wider Prometheus & Monitoring prompts and troubleshooting guides, the full DevOps AI prompt library, and run or compare any prompt live in the Prompt Workspace. Hit a production issue instead? Try the free Incident Assistant.