Documentation

CloudPeek docs

Everything you need to put your CloudWatch metrics on your Home Screen: give CloudPeek read-only access, choose and group your metrics, and keep it all in CloudFormation or Terraform if you like.

Updated 13 October 2026

Start here

CloudPeek puts CloudWatch metrics on your iPhone and iPad Home Screen and Lock Screen. You choose which metrics with a CloudWatch dashboard, designed in the AWS console or defined in code, and pin its widgets in the app.

MetricsAny CloudWatch metric, expression or alarm, in any region.
A dashboardGroups them into widgets. Made in the console, or in CloudFormation or Terraform.
Your Home ScreenEach pinned widget becomes an iOS widget that keeps itself up to date.

Examples

Ready-made dashboards, each with a preview of what you'll see and every step for the console, the AWS CLI, CloudFormation and Terraform.

Reference

Console, CLI or code: your choice

Every example in these docs comes four ways. Choose one on any example's tabs and every page follows. Your choice is remembered on this device.

ChooseIf you…
Consolewant to click through it and see how each part works.
AWS CLIare happy in a terminal and want something you can paste.
CloudFormationdeploy with CloudFormation, the AWS CDK or AWS SAM. Each example has a template to download.
Terraformdeploy with Terraform or OpenTofu. Each example has a configuration to download.

Downloads

FileWhat it is
cloudpeek-read-only-policy.jsonThe four read-only CloudWatch permissions CloudPeek needs.
cloudpeek-access.yaml, cloudpeek-access.tfThat policy, and an optional IAM user to sign in with. Guide
cloudpeek-setup.yaml, cloudpeek-setup.tfThe spend-by-service dashboard, the policy and an optional IAM user, in one go. Guide
spend-by-service.jsonThe spend-by-service dashboard's JSON.
cloudpeek-alarms.yaml, cloudpeek-alarms.tfAn alarms dashboard for the alarm ARNs you give it. Guide
production-alarms.jsonThe alarms dashboard's JSON, with example ARNs.
api-health.jsonThe API health example dashboard's JSON. Guide