aws-samples / aws-samples/emr-serverless-samples

Consider using Cloudwatch Variables for Application ID

Open
#54 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
172
Forks
84
PR merge metrics
No merged PRs in 30d

Description

Cloudwatch Variables [are now GA](https://aws.amazon.com/about-aws/whats-new/2023/06/amazon-cloudwatch-dashboard-variables/) and have full [CDK support](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_cloudwatch-readme.html#dashboard-variables).

It would be great to use a CFN Variable for Application ID where the Stack Parameter is optional and that just sets the default value.

This way a user can continue using the same stack + dashboard to monitor multiple EMR Serverless Applications.

Contributor guide

Open the contributing guide

Research direction

Start by locating the CDK definition for the CloudWatch dashboard and the stack parameter that supplies the EMR Serverless Application ID. Read the AWS CDK dashboard-variables documentation linked in the issue, then verify that the parameter can be optional, provides the variable's default value, and allows one stack and dashboard to monitor multiple applications.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
cloud, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.