RaphaelManke/aws-cdk-pipes-rfc-473

Pipe "pipeName" property do not match with "PipeName" metrics dimension

Closed this issue · 4 comments

Hi, I'm using this construct for a POC. I just successfully deployed an EventBridge pipe in my AWS account. When I try to use cdk-monitoring-constructs to create a CloudWatch Dashboard that shows some metrics about the pipe, I can't use the Pipe property "pipeName" to set the metric dimension correctly. In my case:

  • in the CloudFormation console I see the Pipe physical ID EnrichmentsUpdatedP-szrWKrCj1D4
  • all Pipe metrics are partitioned by "PipeName" dimension EnrichmentsUpdatedP-szrWKrCj1D4
  • the property of the "pipeName" construct results to be shpdevfakeadptEnrichmentsUpdatedPipe0ACD6F5D

Do I need to rely on another Pipe construct property for this?

Thank you!

NB: good luck with this RFC, I found EventBridge Pipes very useful to avoid deploying Lambda just for glue jobs. I'm really looking forward to using it with (L2) CDK.

I will have a look at it 🙂

Btw I would be highly interested in your POC 😃 Can you share it either public or privately ?