cloud-integrations

Configure and troubleshoot cloud provider integrations for Grafana Cloud.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Grafana Cloud Integrations simplify connecting cloud provider monitoring APIs and hosted exporters to Grafana Cloud so teams can ingest metrics and logs without running and maintaining their own exporters or collectors.

Core Features & Use Cases

  • Hosted Exporters: Configure hosted exporters for AWS CloudWatch, Azure Monitor, Confluent Cloud, or any Prometheus-format HTTP endpoint to collect metrics without self-hosting.
  • Streaming via Firehose: Set up AWS CloudWatch Metric Streams and CloudWatch Logs to Kinesis Firehose for near-real-time ingestion into Grafana Cloud.
  • Credential and IAM Guidance: Step-by-step instructions for creating IAM policies, service principals, and API keys plus Terraform examples for automating Firehose delivery streams.
  • Troubleshooting & Validation: Verify integrations using scrape status, series counts, pre-built dashboards, and API checks to confirm healthy ingestion.

Quick Start

Use the cloud-integrations skill to connect AWS CloudWatch to your Grafana Cloud stack, provide credentials or assume a role, and confirm metrics appear in Explore.

Frequently Asked Questions about cloud-integrations

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

FAQPage Schema
How do I connect AWS CloudWatch to Grafana Cloud?

Connect AWS CloudWatch to Grafana Cloud by configuring a hosted exporter, providing IAM credentials or assuming an IAM role, and validating metrics ingestion via scrape status and pre-built dashboards.

What is the best way to ingest CloudWatch logs into Grafana Cloud?

The best way to ingest CloudWatch logs is by setting up AWS CloudWatch Logs to Kinesis Firehose delivery streams, enabling near-real-time ingestion into Grafana Cloud without self-hosting collectors.

Do I need to create specific IAM policies to configure cloud provider integrations?

Yes, configuring cloud provider integrations requires creating specific IAM policies or service principals and supplying API keys or access tokens to authorize hosted exporters and streaming delivery.

Can I use hosted exporters for Azure Monitor and Confluent Cloud metrics?

Yes, you can use hosted exporters to collect metrics from Azure Monitor and Confluent Cloud, eliminating the need to self-host and maintain your own collectors or exporters for these platforms.

Why are my Grafana Cloud integrations not showing metrics in Explore?

If integrations are not showing metrics, troubleshoot by verifying IAM roles, checking API keys, validating scrape status and series counts, and confirming healthy ingestion via API checks.

Are there Terraform examples for automating Kinesis Firehose integration setup?

Yes, the skill provides Terraform examples for automating Kinesis Firehose delivery streams, streamlining the configuration of near-real-time metric and log ingestion into Grafana Cloud.