monitoring-setup

Configure Prometheus scrapes, Grafana dashboards, and Alertmanager rules for Temporal clusters.

3|1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/therealbill/mynet --skill monitoring-setup-therealbill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monitoring-setup
Source: https://github.com/therealbill/mynet/tree/main/timelord/skills/monitoring-setup
Command: npx skills add https://github.com/therealbill/mynet --skill monitoring-setup-therealbill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Temporal clusters often lack observability, leading to slower incident response and unclear service health metrics.

Core Features & Use Cases

  • Guidance on configuring Prometheus scrapes, Grafana dashboards, and Alertmanager rules for Temporal components (frontend, history, matching, worker).
  • Example metrics, queries, and dashboards to monitor service health, persistence, workflows, and task queues.
  • Operational use cases include setting up uptime, latency, and error-rate monitoring to support proactive maintenance.

Quick Start

Configure the Prometheus scrape configs, import Grafana dashboards, and set up Alertmanager rules for your Temporal cluster.

Frequently Asked Questions about monitoring-setup

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

FAQPage Schema
How do I configure Prometheus and Grafana to monitor a Temporal cluster?

To monitor a Temporal cluster, configure Prometheus scrape targets for cluster components and import Grafana dashboards to visualize service health, persistence, and task queue metrics.

What Temporal metrics should I alert on for production observability?

For production Temporal observability, set up Alertmanager rules targeting uptime, latency, and error-rate metrics across frontend, history, matching, and worker components to enable proactive maintenance.

How do I set up scrape configs for Temporal worker and history service metrics?

Setting up Temporal scrape configs involves pointing Prometheus at the exposed metrics endpoints of your history, matching, frontend, and worker services to collect operational data for dashboards.

Can I monitor Temporal task queues and workflow persistence using Grafana?

Yes, you can monitor Temporal task queues and persistence in Grafana by importing dashboards equipped with example queries specifically designed to track workflow backlogs and database health.

What is the best way to establish observability for Temporal workflows?

The best way to establish Temporal observability is implementing a full monitoring stack with Prometheus for scraping, Grafana for visualization, and Alertmanager for routing proactive service alerts.

Why does my Temporal cluster lack clear service health metrics?

Your Temporal cluster lacks clear service health metrics because observability tooling like Prometheus scrapes and Grafana dashboards have not been configured for its internal components and workflows.