Cloudwatch Dashboard Variables in Custom Widgets

0

Hi,

I'm trying to develop a custom widget for a cloudwatch dashboard that uses a dashboard variable: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_dashboard_variables.html

Can you get access to the current variable value in the lambda of a custom dashboard widget? I don't see it in the sample lambda event shown here: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/add_custom_widget_dashboard_about.html

I've printed out the event of a custom widget lambda and don't see any dashboard variable values there. I've also tried to add it to the custom widget parameters via $VARNAME, VARNAME, etc with no success. Maybe it's just not supported yet since dashboard variables are relatively new?

Thanks

질문됨 9달 전1277회 조회
1개 답변
1

The values of the variables don't get sent to the custom widget as such. Your custom widget needs to be configured with parameters sent to it - and the variable can change value of those parameters. It works the same way all other widgets work.

Posting your dashboard JSON somewhere would help, I can probably show you how to "fix it"

AWS
답변함 9달 전
  • Thanks I figured it out based on your hint. I just added a parameter with the same name as the dashboard variable as in input to the custom widget.

  • Great, glad you figured it out 👍

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠