Self-managed Grafana - Amazon IoT TwinMaker
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Self-managed Grafana

You can choose to host your own infrastructure to run Grafana. For information about running Grafana locally on your machine, see Install Grafana. The Amazon IoT TwinMaker plugin is available on the public Grafana catalog. For information about installing this plugin in your Grafana environment, see Amazon IoT TwinMaker App.

When you run Grafana locally you can't easily share dashboards or provide access to multiple users. For a scripted quick start guide about sharing dashboards using local Grafana, see Amazon IoT TwinMaker samples repository. This resource walks you through hosting a Grafana environment on Cloud9 and Amazon EC2 on a public endpoint.

You must determine which authentication provider you'll use for configuring TwinMaker datasources. You configure the credentials for the environment based on the default credentials chain (see Using the Default Credential Provider Chain). The default credentials can be the permanent credentials of any user or role. For example, if you're running Grafana on Amazon EC2 , the default credentials chain has access to the Amazon EC2 execution role, which would then be your authentication provider. The IAM Amazon Resource Name (ARN) of the authentication provider is required in the steps to Creating a dashboard IAM role.