AWS CloudWatch logo

AWS CloudWatch

Amazon CloudWatch is a monitoring and observability service that provides data and actionable insights for AWS, hybrid, and on-premises applications and infrastructure resources.

10 APIs 10 Features
AlarmsAwsDashboardsLogsMetricsMonitoringObservability

APIs

Amazon CloudWatch API

Core CloudWatch API for metrics, alarms, and dashboards.

Amazon CloudWatch Logs API

API for ingesting, storing, and analyzing log data.

Amazon CloudWatch Events API

Event-driven architecture for responding to state changes in AWS resources.

Amazon CloudWatch Application Insights API

Automated monitoring for applications with anomaly detection.

Amazon CloudWatch Synthetics API

API for creating and managing canaries that continuously monitor endpoints and APIs using synthetic traffic.

Amazon CloudWatch Internet Monitor API

API for monitoring internet performance and availability between applications hosted on AWS and end users.

Amazon CloudWatch RUM API

API for real user monitoring to collect client-side data about web and mobile application performance from actual user sessions.

Amazon CloudWatch Observability Access Manager API

API for creating and managing cross-account observability links between source accounts and monitoring accounts.

Amazon CloudWatch Application Signals API

API for automatic instrumentation and monitoring of application services with service level objectives.

Amazon CloudWatch Network Monitor API

API for active network monitoring to identify network issues within AWS or company networks using synthetic probes.

Features

Unified monitoring across AWS resources with automatic dashboards
Metric collection and custom metrics publishing
CloudWatch Alarms with composite alarm support and anomaly detection
CloudWatch Logs Insights for interactive log analytics
Synthetics canaries for endpoint and API monitoring
Real User Monitoring (RUM) for client-side performance
Internet Monitor for availability and latency tracking
Application Signals for automatic service instrumentation and SLOs
Cross-account observability with Observability Access Manager
Network Monitor for hybrid connectivity health

Use Cases

Monitoring application health and setting automated alarms
Centralized log aggregation and analysis across AWS services
Tracking end-user experience with real user monitoring
Proactively detecting API and endpoint issues with synthetic monitoring
Managing SLOs across microservices architectures
Monitoring network performance for Direct Connect and VPN
Cross-account observability for multi-account AWS organizations
Anomaly detection on metrics to identify unexpected behavior

Semantic Vocabularies

Cloudwatch Context

0 classes · 0 properties

JSON-LD

API Governance Rules

AWS CloudWatch API Rules

7 rules · 7 errors

SPECTRAL

Resources

📰
Blog
Blog
💬
FAQ
FAQ
💬
Support
Support
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📄
ChangeLog
ChangeLog
💰
Pricing
Pricing
🌐
Console
Console
📦
SDK
SDK
🔗
Documentation
Documentation
🔗
OpenAPI
OpenAPI
🔗
JSONSchema
JSONSchema
🔗
JSONLD
JSONLD
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
name: AWS CloudWatch
description: >-
  Amazon CloudWatch is a monitoring and observability service that provides data and actionable insights for AWS,
  hybrid, and on-premises applications and infrastructure resources.
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
created: '2024-01-15'
modified: '2026-05-19'
specificationVersion: '0.19'
url: https://raw.githubusercontent.com/api-evangelist/cloudwatch/refs/heads/main/apis.yml
tags:
  - Alarms
  - Aws
  - Dashboards
  - Logs
  - Metrics
  - Monitoring
  - Observability
apis:
  - name: Amazon CloudWatch API
    description: Core CloudWatch API for metrics, alarms, and dashboards.
    image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
    humanURL: https://aws.amazon.com/cloudwatch/
    baseURL: https://monitoring.amazonaws.com
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/cloudwatch/
      - type: OpenAPI
        url: https://api.apis.guru/v2/specs/amazonaws.com/monitoring/2010-08-01/openapi.yaml
      - type: OpenAPI
        url: openapi/cloudwatch-openapi.yml
      - type: JSONSchema
        url: json-schema/cloudwatch-alarm-schema.json
      - type: JSONSchema
        url: json-schema/cloudwatch-metric-schema.json
      - type: JSONLD
        url: json-ld/cloudwatch-context.jsonld
      - type: Pricing
        url: https://aws.amazon.com/cloudwatch/pricing/
      - type: GettingStarted
        url: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/GettingStarted.html
      - type: SDK
        url: https://aws.amazon.com/tools/
      - type: APIReference
        url: https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/
      - type: Console
        url: https://console.aws.amazon.com/cloudwatch/
      - type: Features
        url: https://aws.amazon.com/cloudwatch/features/
    tags:
      - Alarms
      - Dashboards
      - Metric-Streams
      - Metrics
      - Statistics
  - name: Amazon CloudWatch Logs API
    description: API for ingesting, storing, and analyzing log data.
    image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
    humanURL: https://aws.amazon.com/cloudwatch/features/
    baseURL: https://logs.amazonaws.com
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/
      - type: OpenAPI
        url: https://api.apis.guru/v2/specs/amazonaws.com/logs/2014-03-28/openapi.yaml
      - type: APIReference
        url: https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/
      - type: SDK
        url: https://aws.amazon.com/tools/
    tags:
      - Insights
      - Log-Analytics
      - Log-Groups
      - Log-Streams
      - Logs
  - name: Amazon CloudWatch Events API
    description: Event-driven architecture for responding to state changes in AWS resources.
    image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
    humanURL: https://aws.amazon.com/eventbridge/
    baseURL: https://events.amazonaws.com
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/eventbridge/
      - type: OpenAPI
        url: https://api.apis.guru/v2/specs/amazonaws.com/events/2015-10-07/openapi.yaml
      - type: APIReference
        url: https://docs.aws.amazon.com/eventbridge/latest/APIReference/
      - type: SDK
        url: https://aws.amazon.com/tools/
    tags:
      - Event-Bus
      - Eventbridge
      - Events
      - Rules
      - Targets
  - name: Amazon CloudWatch Application Insights API
    description: Automated monitoring for applications with anomaly detection.
    image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
    humanURL: https://aws.amazon.com/cloudwatch/features/
    baseURL: https://applicationinsights.amazonaws.com
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch-application-insights.html
      - type: OpenAPI
        url: https://api.apis.guru/v2/specs/amazonaws.com/application-insights/2018-11-25/openapi.yaml
      - type: APIReference
        url: https://docs.aws.amazon.com/cloudwatch/latest/APIReference/
      - type: SDK
        url: https://aws.amazon.com/tools/
    tags:
      - Anomaly-Detection
      - Application-Insights
      - Observability
  - name: Amazon CloudWatch Synthetics API
    description: API for creating and managing canaries that continuously monitor endpoints and APIs using synthetic traffic.
    image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
    humanURL: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Canaries.html
    baseURL: https://synthetics.amazonaws.com
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Canaries.html
      - type: OpenAPI
        url: https://api.apis.guru/v2/specs/amazonaws.com/synthetics/2017-10-11/openapi.yaml
      - type: APIReference
        url: https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/
      - type: SDK
        url: https://aws.amazon.com/tools/
    tags:
      - Canaries
      - Endpoint-Monitoring
      - Monitoring
      - Synthetics
  - name: Amazon CloudWatch Internet Monitor API
    description: API for monitoring internet performance and availability between applications hosted on AWS and end users.
    image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
    humanURL: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-InternetMonitor.html
    baseURL: https://internetmonitor.amazonaws.com
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-InternetMonitor.html
      - type: OpenAPI
        url: https://api.apis.guru/v2/specs/amazonaws.com/internetmonitor/2021-06-03/openapi.yaml
      - type: APIReference
        url: https://docs.aws.amazon.com/internet-monitor/latest/api/Welcome.html
      - type: SDK
        url: https://aws.amazon.com/tools/
    tags:
      - Availability
      - Internet-Monitor
      - Latency
      - Network-Performance
  - name: Amazon CloudWatch RUM API
    description: >-
      API for real user monitoring to collect client-side data about web and mobile application performance from actual
      user sessions.
    image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
    humanURL: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM.html
    baseURL: https://rum.amazonaws.com
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM.html
      - type: OpenAPI
        url: https://api.apis.guru/v2/specs/amazonaws.com/rum/2018-05-10/openapi.yaml
      - type: APIReference
        url: https://docs.aws.amazon.com/cloudwatchrum/latest/APIReference/Welcome.html
      - type: SDK
        url: https://aws.amazon.com/tools/
    tags:
      - Client-Side
      - Real-User-Monitoring
      - Rum
      - Web-Performance
  - name: Amazon CloudWatch Observability Access Manager API
    description: API for creating and managing cross-account observability links between source accounts and monitoring accounts.
    image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
    humanURL: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Unified-Cross-Account.html
    baseURL: https://oam.amazonaws.com
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Unified-Cross-Account.html
      - type: OpenAPI
        url: https://api.apis.guru/v2/specs/amazonaws.com/oam/2022-06-10/openapi.yaml
      - type: APIReference
        url: https://docs.aws.amazon.com/OAM/latest/APIReference/Welcome.html
      - type: SDK
        url: https://aws.amazon.com/tools/
    tags:
      - Cross-Account
      - Monitoring-Account
      - Oam
      - Observability
  - name: Amazon CloudWatch Application Signals API
    description: API for automatic instrumentation and monitoring of application services with service level objectives.
    image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
    humanURL: https://aws.amazon.com/cloudwatch/features/application-observability-apm/
    baseURL: https://application-signals.amazonaws.com
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Application-Monitoring-Sections.html
      - type: APIReference
        url: https://docs.aws.amazon.com/applicationsignals/latest/APIReference/Welcome.html
      - type: SDK
        url: https://aws.amazon.com/tools/
    tags:
      - Apm
      - Application-Signals
      - Service-Level-Objectives
      - Slo
  - name: Amazon CloudWatch Network Monitor API
    description: >-
      API for active network monitoring to identify network issues within AWS or company networks using synthetic
      probes.
    image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
    humanURL: https://aws.amazon.com/cloudwatch/features/network-monitoring/
    baseURL: https://networkmonitor.amazonaws.com
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/what-is-network-monitor.html
      - type: APIReference
        url: https://docs.aws.amazon.com/networkmonitor/latest/APIReference/Welcome.html
      - type: SDK
        url: https://aws.amazon.com/tools/
    tags:
      - Direct-Connect
      - Hybrid-Connectivity
      - Network-Monitor
      - Network-Performance
common:
  - type: Blog
    url: https://aws.amazon.com/blogs/aws/category/management-tools/amazon-cloudwatch/
  - type: FAQ
    url: https://aws.amazon.com/cloudwatch/faqs/
  - type: Support
    url: https://aws.amazon.com/premiumsupport/
  - type: StatusPage
    url: https://status.aws.amazon.com/
  - type: TermsOfService
    url: https://aws.amazon.com/service-terms/
  - type: ChangeLog
    url: https://aws.amazon.com/releasenotes/
  - type: Pricing
    url: https://aws.amazon.com/cloudwatch/pricing/
  - type: Features
    url: https://aws.amazon.com/cloudwatch/features/
  - type: Console
    url: https://console.aws.amazon.com/cloudwatch/
  - type: SDK
    url: https://aws.amazon.com/tools/
  - type: Documentation
    url: https://docs.aws.amazon.com/cloudwatch/
  - type: OpenAPI
    url: openapi/cloudwatch-openapi.yml
  - type: JSONSchema
    url: json-schema/cloudwatch-alarm-schema.json
  - type: JSONLD
    url: json-ld/cloudwatch-context.jsonld
  - type: SpectralRules
    url: rules/cloudwatch-spectral-rules.yml
  - type: Vocabulary
    url: vocabulary/cloudwatch-vocabulary.yaml
  - type: Features
    data:
      - Unified monitoring across AWS resources with automatic dashboards
      - Metric collection and custom metrics publishing
      - CloudWatch Alarms with composite alarm support and anomaly detection
      - CloudWatch Logs Insights for interactive log analytics
      - Synthetics canaries for endpoint and API monitoring
      - Real User Monitoring (RUM) for client-side performance
      - Internet Monitor for availability and latency tracking
      - Application Signals for automatic service instrumentation and SLOs
      - Cross-account observability with Observability Access Manager
      - Network Monitor for hybrid connectivity health
  - type: UseCases
    data:
      - Monitoring application health and setting automated alarms
      - Centralized log aggregation and analysis across AWS services
      - Tracking end-user experience with real user monitoring
      - Proactively detecting API and endpoint issues with synthetic monitoring
      - Managing SLOs across microservices architectures
      - Monitoring network performance for Direct Connect and VPN
      - Cross-account observability for multi-account AWS organizations
      - Anomaly detection on metrics to identify unexpected behavior
  - type: Integrations
    data:
      - Amazon SNS for alarm notifications
      - AWS Lambda for automated remediation
      - Amazon EventBridge for event-driven architectures
      - AWS X-Ray for distributed tracing
      - Amazon Managed Grafana for visualization
      - AWS Systems Manager for operational automation
      - PagerDuty and Slack via SNS topic subscriptions
      - Terraform and CloudFormation for infrastructure as code
  - type: Integrations
    url: https://aws.amazon.com/marketplace
integrations:
  - name: Sign in
  - name: Agent Mode
  - name: Why AWS Marketplace?
  - name: Get started in AWS Marketplace
  - name: Industry
  - name: Resources
  - name: Become a Channel Partner
  - name: Sell in AWS Marketplace
  - name: Manage Your Account
maintainers:
  - FN: Kin Lane
    email: [email protected]