I really like the AWS Cloudwatch dashboard feature, but it would be far more useful if I could increase visibility to it to let others in our company who might not know AWS. Is there any way of displaying it outside of the AWS website?
You can share CloudWatch Dashboards in three ways: Share a single dashboard and designate specific email addresses and passwords of the people who can view the dashboard. Share a single dashboard publicly, so that anyone who has the link can view the dashboard.
All dashboards are global. They are not Region-specific. The following procedure shows you how to create a dashboard from the CloudWatch console. You can use the PutDashboard API operation to create a dashboard from the command line interface.
Amazon CloudWatch dashboards are customizable home pages in the CloudWatch console that you can use to monitor your resources in a single view, even those resources that are spread across different Regions.
Add to a New Service To add the integration to a new service, navigate to Services Service Directory and click New Service. Follow the prompts and configure the service to your preferences. On the Integrations screen, select Amazon CloudWatch from the search bar dropdown, or from our most popular integrations list.
kraught's answer is actually the correct one and should not be downvoted. CloudWatch Dasboards now literally have a share option. You can share your dashboards a) publicly, b) via username/password or c) SSO. Either way you set this up, you eventually get a shareable link that's accessible outside of the AWS console and you can easily embed this in your website.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With