Cardinal Desktop Application
Connectors
CloudWatch
AWS CloudWatch

AWS CloudWatch

Connect Cardinal Desktop Application to Amazon CloudWatch for monitoring logs and metrics.

Overview

Amazon CloudWatch is a monitoring and observability service for AWS resources and applications. With the CloudWatch connector, your AI agents can:

  • Query CloudWatch metrics with aggregations and statistics
  • Search and analyze logs from CloudWatch Logs
  • Monitor AWS resources across your infrastructure
  • Analyze performance trends and identify issues
  • Access unified metrics and logs for troubleshooting

Connection Details

FieldDescription
Display NameCustom name for this CloudWatch connection
AWS RegionAWS region for CloudWatch metrics and logs
AWS Profile(Optional) Named AWS profile for authentication
Available ToolsMetrics, Logs, and Utility functions

Prerequisites

  • AWS account with CloudWatch enabled
  • IAM permissions for CloudWatch Logs and Metrics
  • AWS credentials configured (CLI, environment variables, or IAM role)
  • CloudWatch Logs and Metrics data available in your region

Setup Wizard

Step 1 - Connection Configuration

  1. In Cardinal Desktop Application, go to Connectors and click Browse Connectors
  2. Select AWS CloudWatch
  3. Enter a Display Name for this connection (e.g., "CloudWatch Prod", "CloudWatch Dev")
  4. Select your AWS Region where CloudWatch is running
    • The region for metrics and logs you want to monitor
  5. (Optional) Enter AWS Profile name if using named profiles
    • Leave blank to use default credentials
    • AWS profile from ~/.aws/config
  6. Click Save Configuration

Available Tools

Once connected, your agents have access to:

  • Metrics:

    • get_relevant_metrics - Retrieve relevant metrics
    • execute_metrics_query - Execute metrics queries
    • metrics_list_label_values - List metric label values
  • Logs:

    • get_relevant_logs - Retrieve relevant logs
    • validate_logs_query - Validate log query syntax
    • execute_logs_query - Execute log queries
  • Utility:

    • current_time - Get current timestamp

Your AI agent can now query CloudWatch metrics and logs.


Understand the assets and product features →

Reach out to support@cardinalhq.io for support or to ask questions not answered in our documentation.