Using the Amazon CloudWatch Adapter

Send InterSystems production metric data to Amazon CloudWatch via PutMetricData.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/sorodriguezz/skills-objectscript --skill using-the-amazon-cloudwatch-adapter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Using the Amazon CloudWatch Adapter
Source: https://github.com/sorodriguezz/skills-objectscript/tree/main/skills/using-the-amazon-cloudwatch-adapter
Command: npx skills add https://github.com/sorodriguezz/skills-objectscript --skill using-the-amazon-cloudwatch-adapter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables the seamless integration of InterSystems interoperability productions with Amazon CloudWatch, allowing for the collection and monitoring of application metrics.

Core Features & Use Cases

  • Send Metric Data: Utilize the PutMetricData method to send custom metric values to CloudWatch.
  • Built-in Operation: Leverage the EnsLib.AmazonCloudWatch.MetricDataOperation business operation for simplified metric reporting.
  • AWS Configuration: Configure essential AWS settings like credentials and region for secure access.
  • Use Case: Automatically send application performance metrics (e.g., transaction times, error counts) from your InterSystems production to CloudWatch for real-time monitoring and alerting.

Quick Start

Configure the CloudWatch outbound adapter with your AWS credentials and region, then use the PutMetricData method to send a metric named 'SuccessfulTransactions' with a value of 150 to the 'MyApp/Metrics' namespace.

Frequently Asked Questions about Using the Amazon CloudWatch Adapter

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

FAQPage Schema
How do I send custom metrics from InterSystems interoperability productions to AWS CloudWatch?

You can send custom metrics from InterSystems interoperability productions to AWS CloudWatch using the built-in EnsLib.AmazonCloudWatch.MetricDataOperation business operation and the PutMetricData method. Configure your AWS credentials and region to securely transmit application performance data.

What AWS configuration is required to monitor application metrics in CloudWatch from an interoperability production?

Monitoring application metrics in CloudWatch requires configuring your AWS credentials and region within the outbound adapter. This setup ensures secure access to AWS services before sending metric data like transaction times or error counts.

Can I automatically track application performance metrics like error counts in AWS CloudWatch?

Yes, you can automatically track application performance metrics like error counts in AWS CloudWatch by integrating your interoperability production. Use the pre-built business operation to send custom metric values to a specified CloudWatch namespace for real-time monitoring.

What is the best way to integrate InterSystems productions with Amazon CloudWatch for real-time monitoring?

The best way to integrate InterSystems productions with Amazon CloudWatch for real-time monitoring is using the dedicated CloudWatch adapter. It leverages the PutMetricData method to seamlessly send custom application metrics to your CloudWatch namespace.

Does the AWS CloudWatch adapter support sending custom namespace metrics for application monitoring?

Yes, the AWS CloudWatch adapter supports sending custom namespace metrics for application monitoring. You can use the PutMetricData method to send specific metric values, such as a SuccessfulTransactions count, to a custom namespace like MyApp/Metrics.

Why do I need to configure AWS credentials for my CloudWatch monitoring adapter?

You need to configure AWS credentials for your CloudWatch monitoring adapter to ensure secure access to AWS services. Proper authentication allows the interoperability production to successfully execute PutMetricData requests to your CloudWatch account.