grafana-tst

Query Prometheus metrics, LogQL logs, Tempo traces, and manage Grafana dashboards.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/pi-2r/copilot-cli-docker --skill grafana-tst
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grafana-tst
Source: https://github.com/pi-2r/copilot-cli-docker/tree/main/.copilot/skills/grafana-tst
Command: npx skills add https://github.com/pi-2r/copilot-cli-docker --skill grafana-tst

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Grafana test environment management and observability tasks require a unified interface to interact with metrics, logs, traces, incidents, and dashboards in Grafana's test MCP server.

Core Features & Use Cases

  • Metrics (Prometheus): query PromQL, list metric names, labels, and compute histograms/percentiles.
  • Logs (Loki): run LogQL queries, filter by labels, and stream log data for analysis.
  • Traces (Tempo): identify slow requests and analyze distributed traces.
  • Profiling (Pyroscope): fetch CPU and memory profiles for test services.
  • Incidents & OnCall: create, list, and retrieve incident details; view OnCall schedules.
  • Sift Investigations: create and retrieve automated investigations; detect error patterns in logs.
  • Dashboards: search, get, create, update dashboards; generate deeplinks and render images.
  • Datasources: list and access datasources by name or UID.

Quick Start

Add the tag #grafana-tst to your prompt to activate this skill.

Frequently Asked Questions about grafana-tst

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

FAQPage Schema
How do I query Prometheus metrics and Loki logs in a Grafana test environment?

To query Prometheus metrics and Loki logs in a Grafana test environment, you can execute PromQL for metric histograms and LogQL for log filtering. This skill interfaces directly with the test MCP server to manage observability data retrieval.

Can I analyze distributed traces and Pyroscope profiles for test services?

Yes, you can analyze distributed traces and Pyroscope profiles for test services. The skill queries Tempo to identify slow requests and fetches Pyroscope CPU and memory profiles to support staging workflows.

What is the best way to manage Grafana incidents and OnCall schedules?

The best way to manage Grafana incidents and OnCall schedules is by using a unified MCP interface to create incidents, retrieve details, and view OnCall schedules. This centralizes incident handling within your testing workflows.

Does this skill support creating and updating dashboards via the Grafana MCP server?

Yes, this skill supports creating and updating dashboards via the Grafana MCP server. It enables dashboard management including searching, generating deeplinks, and rendering images for observability visualization.

How do I detect error patterns in logs during an incident investigation?

To detect error patterns in logs during an incident investigation, you can create and retrieve Sift automated investigations. This functionality analyzes log data to identify anomalies and streamline incident resolution.

What data sources do I need to access observability data by UID or name?

You need to access configured datasources within your Grafana environment to query observability data by UID or name. The skill lists available datasources to connect to Prometheus, Loki, and Tempo backends.