testing

Automate Grafana Cloud uptime, performance, and frontend health testing.

213|18|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/grafana/skills --skill testing-grafana
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testing
Source: https://github.com/grafana/skills/tree/main/skills/grafana-cloud/testing
Command: npx skills add https://github.com/grafana/skills --skill testing-grafana

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Grafana Cloud testing capabilities — Synthetic Monitoring (probing URLs, DNS, TCP, ping from multiple regions), k6 Cloud (distributed load testing with distributed execution), and Frontend Observability (Faro, real user monitoring). Use when setting up uptime checks, external probes, configuring k6 cloud runs, monitoring frontend performance, or testing APIs from multiple locations.

Core Features & Use Cases

  • Synthetic Monitoring: Monitor uptime and performance from 20+ global locations without deploying agents.
  • k6 Cloud: Run distributed load tests from multiple AWS regions without managing infrastructure.
  • Frontend Observability: Faro-based real user monitoring for frontend performance.
  • Use Case: Validate API availability and performance across regions and collect frontend metrics for releases.

Quick Start

Configure and run your first synthetic monitoring check in Grafana Cloud to validate an API from multiple regions.

Frequently Asked Questions about testing

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

FAQPage Schema
How do I set up synthetic monitoring checks for API uptime in Grafana Cloud?

Grafana Cloud supports configuring uptime checks using external probes that run synthetic monitoring across 20+ global locations. You can set up HTTP, DNS, TCP, ping, traceroute, multihttp, or scripted checks without deploying any local agents.

Can I run distributed load testing from multiple AWS regions without managing infrastructure?

Yes, k6 Cloud integration allows you to run distributed load tests from multiple AWS regions without managing infrastructure. This automates multi-region k6 cloud runs to validate API performance and capacity under load.

What is Frontend Observability and how does Faro monitor real user experiences?

Frontend Observability uses Faro-based real user monitoring to track frontend health and performance. It collects real user metrics and errors directly from browser sessions, helping you validate frontend experiences during application releases.

Does Grafana Cloud testing support scripted checks and multihttp protocols for complex API testing?

Yes, synthetic monitoring supports both multihttp and scripted checks. This allows you to automate multi-step API requests and custom validation logic from external probes distributed across 20+ global locations to test complex API workflows.

When should I use external probes versus k6 Cloud for testing APIs from multiple locations?

Use external probes with synthetic monitoring for continuous uptime and API availability validation from 20+ locations. Use k6 Cloud when you need to automate distributed load testing to evaluate performance and capacity under heavy traffic across AWS regions.