AWS IoT TwinMaker 데이터 소스에 연결 - Amazon Managed Grafana

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS IoT TwinMaker 데이터 소스에 연결

이 AWS IoT TwinMaker 기능은 Amazon Managed Grafana의 프리뷰 릴리스 중이며 변경될 수 있습니다.
참고

버전 9 이상을 지원하는 작업 공간에서는 이 데이터 소스를 사용하여 적절한 플러그인을 설치해야 할 수 있습니다. 자세한 정보는 플러그인으로 작업 영역 확장을 참조하세요.

Amazon Managed Grafana를 사용하면 강력한 산업 데이터 분석 서비스를 Grafana 작업 공간에 앱 및 데이터 소스로 AWS IoT TwinMaker 추가할 수 있습니다. 를 AWS IoT TwinMaker 사용하면 최종 사용자 3D 디지털 트윈 애플리케이션을 생성하여 산업 운영을 모니터링할 수 있습니다. AWS IoT TwinMaker 이 서비스는 개발자가 실제 시스템의 디지털 복제본을 더 빠르게 생성하여 더 많은 고객이 디지털 트윈의 잠재력을 깨닫고 운영을 최적화할 수 있도록 지원하는 서비스입니다. AWS IoT TwinMaker for Grafana는 디지털 트윈 데이터에 연결할 수 있는 사용자 지정 패널, 대시보드 템플릿 및 데이터 소스를 제공합니다.

플러그인을 활성화하려면 AWS IoT TwinMaker

데이터 AWS IoT TwinMaker 소스로 활성화하려면
  1. https://console.aws.amazon.com/grafana/ 에서 아마존 매니지드 그라파나 콘솔을 엽니다.

  2. 탐색 창에서 모든 워크스페이스를 선택하고 작업 중인 워크스페이스를 선택합니다. 그러면 작업 공간의 Grafana 콘솔이 열립니다.

  3. Grafana 콘솔에서 구성 (기어) 아이콘을 선택합니다.

  4. Config 탭에서 활성화를 선택합니다.

작업 공간 사용자 AWS IoT TwinMaker 역할에 권한 추가

작업 공간 사용자 역할에 권한을 추가하려면 Amazon Managed Grafana 작업 TwinMaker 공간과 대시보드 역할 간의 역할 권한을 가정하십시오. AWS IoT TwinMaker
  1. https://console.aws.amazon.com/iam/ 으로 이동하십시오.

  2. 대시보드 역할을 수동으로 생성합니다. 대시보드 역할을 만드는 방법에 대한 자세한 내용은 을 참조하십시오Grafana AWS IoT TwinMaker 대시보드 역할을 수동으로 만들려면.

AWS IoT TwinMaker 연결 세부 정보 설정

연결 세부 정보 설정 구성
  1. 연결 세부 정보 메뉴에서 인증 제공자 (권장: Workspace IAM 역할) 를 선택합니다.

  2. 쿼리하려는 기본 지역을 선택합니다.

  3. TwinMaker 설정에서 AWS IoT TwinMaker 작업 영역 이름을 입력합니다.

Grafana AWS IoT TwinMaker 대시보드 역할을 수동으로 만들려면

Grafana AWS IoT TwinMaker 대시보드 역할을 수동으로 만들려면
  1. https://console.aws.amazon.com/iam/에서 IAM 콘솔에 로그인합니다.

  2. 요약에서 Amazon 관리형 Grafana 워크스페이스 역할을 찾으십시오. 다음과 같이 표시됩니다.

    AmazonGrafanaServiceRole-random_ID
  3. 다음 인라인 정책을 역할에 추가합니다.

    { "Version": "2012-10-17", "Statement": { "Effect": "Allow", "Action": "sts:AssumeRole", "Resource": "< TwinMaker Dashboard Role ARN >" } }
  4. 각 대시보드 역할에 새 인라인 정책을 추가합니다. 또는 리소스 라인에 Amazon 리소스 이름 (ARN) 역할 목록을 추가할 수도 있습니다.

  5. IAM 콘솔에서 대시보드 역할을 찾을 수 있습니다. 정책이 있어야 하며 선택적으로 SceneViewer 정책도 있어야 합니다. VideoPlayer

  6. 신뢰 관계 탭을 선택합니다.

  7. 신뢰 관계 편집을 선택합니다.

  8. 다음 정책을 입력하고 AMG를 계정의 WorkspaceRoleArn Arn으로 대체하십시오.

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "AMGWorkspaceRoleARN" }, "Action": "sts:AssumeRole" } ] }

정책 예제 AWS IoT TwinMaker

다음은 대시보드 역할에 연결할 수 있는 최소 AWS IoT TwinMaker 정책입니다. 자체 리소스를 기반으로 Amazon S3 버킷 ARN뿐만 아니라 AWS IoT TwinMaker 작업 공간 ARN 및 ID의 값도 바꿔야 합니다.

{ "Version": "2012-10-17", "Statement": [ { "Action": [ "iottwinmaker:ListWorkspaces" ], "Resource": [ "*" ], "Effect": "Allow" }, { "Action": [ "iottwinmaker:Get*", "iottwinmaker:List*" ], "Resource": [ "IoTWorkspaceArn", "IoTWorkspaceArn/*" ], "Effect": "Allow" }, { "Action": [ "kinesisvideo:Describe*", "kinesisvideo:Get*", "kinesisvideo:List*" ], "Resource": "*", "Effect": "Allow" }, { "Action": [ "iotsitewise:Describe*", "iotsitewise:List*", "iotsitewise:Get*" ], "Resource": "*", "Effect": "Allow" }, { "Action": "iotsitewise:BatchPutAssetPropertyValue", "Resource": "*", "Effect": "Allow", "Condition": { "StringEquals": { "aws:ResourceTag/IoTWorkspaceId": "SiteWatch" } } }, { "Effect": "Allow", "Action": ["s3:GetObject"], "Resource": [ "S3BucketArn", "S3BucketArn/*" ] } ] }