aws-samples / aws-samples/emr-serverless-samples
Consider using Cloudwatch Variables for Application ID
- 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
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