MicroStrategy ONE

使用状況テレメトリサービスを構成する

MicroStrategy ONE(2024年6月)では、使用法ボットおよびダッシュボード編集モードのパネル。このパネルは、新しい Telemetry サービスへのプロキシ経由で MicroStrategy REST を通じて公開される API によって強化されています。この新しいテレメトリ サービスは、API 経由で platform_analytics_wh からデータを直接公開するプラットフォーム分析コンシューマーの新しいモードです。

テレメトリ サービスを構成するには:

使用状況テレメトリを構成する前に、クライアント テレメトリを有効にする必要があります。詳細については、クライアント テレメトリーの構成

  1. WEB-INFO/classes/config/configOverrides.properties、次の設定を追加します。

    コピー
    services.telemetry.baseURL = http://{IP Address}:8222
    features.telemetryService.supported = true
    • どこIP Addressテレメトリ サービスがデプロイされている IP アドレスです。

  2. MicroStrategy REST と Telemetry サービス間の TLS 通信を有効にする場合は、以下を追加します。

    コピー
    services.telemetry.tlsEnabled = true
  3. 確実にidentityToken.secretKeyが設定されています。このキーは HMAC に必要です:

    コピー
    identityToken.secretKey = elOY73zE8O4ANVrjpRiTe5UEKke8fA
  4. 以下の値を設定しますPAConsumerConfig.yamlファイルのPlatformAnalytics/confフォルダを暗号化するsecretKeyプラットフォーム分析暗号化機能を使用する:

    1. PlatformAnalytics/bin、 電話platform-analytics-encryptor.sh

    2. プロンプトを待つ“Please type the password below to generate the encrypted password for Platform Analytics:”そして、secretKey

    3. 暗号化器は暗号化されたsecretKey

    4. 新しいものをコピーして貼り付けるsecretKey .yaml ファイルに次の内容を追加します:

      コピー
      telemetryService:
          port: 8222
          identityToken:
            secretKey: FBt4DsgJxSYc64IYFl4iH0Xb0GagteoW3dfzRRiPLmNic49w50iIA5+3yU51Gg==,0WWmc4ALH7jFx0MR
      #    ssl:
      #      enabled: true
      #      keyStoreType: PKCS12
      #      keyStore: classpath:keystore.p12 or file:/path/to/keystore.p12
      #      keyStorePassword: yourkeystorepassword
      #      keyAlias: yourKeyAlias
  5. 4行目を編集platform-analytics-consumer.sh置き換えてplatform-analytics-consumertelemetry-service :

    コピー
    #!/bin/bash
    #
    consumer='platform-analytics-consumer'
    application='telemetry-service'