MicroStrategy ONE
使用状況テレメトリサービスを構成する
MicroStrategy ONE(2024年6月)では、使用法ボットおよびダッシュボード編集モードのパネル。このパネルは、新しい Telemetry サービスへのプロキシ経由で MicroStrategy REST を通じて公開される API によって強化されています。この新しいテレメトリ サービスは、API 経由で platform_analytics_wh からデータを直接公開するプラットフォーム分析コンシューマーの新しいモードです。
テレメトリ サービスを構成するには:
使用状況テレメトリを構成する前に、クライアント テレメトリを有効にする必要があります。詳細については、クライアント テレメトリーの構成。
-
で
WEB-INFO/classes/config/configOverrides.properties
、次の設定を追加します。コピーservices.telemetry.baseURL = http://{IP Address}:8222
features.telemetryService.supported = true-
どこ
IP Address
テレメトリ サービスがデプロイされている IP アドレスです。
-
-
MicroStrategy REST と Telemetry サービス間の TLS 通信を有効にする場合は、以下を追加します。
コピーservices.telemetry.tlsEnabled = true
-
確実に
identityToken.secretKey
が設定されています。このキーは HMAC に必要です:コピーidentityToken.secretKey = elOY73zE8O4ANVrjpRiTe5UEKke8fA
-
以下の値を設定します
PAConsumerConfig.yaml
ファイルのPlatformAnalytics/conf
フォルダを暗号化するsecretKey
プラットフォーム分析暗号化機能を使用する:-
で
PlatformAnalytics/bin
、 電話platform-analytics-encryptor.sh
。 -
プロンプトを待つ
“Please type the password below to generate the encrypted password for Platform Analytics:”
そして、secretKey
。 -
暗号化器は暗号化された
secretKey
。 -
新しいものをコピーして貼り付ける
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
-
-
4行目を編集
platform-analytics-consumer.sh
置き換えてplatform-analytics-consumer
とtelemetry-service
:コピー#!/bin/bash
#
consumer='platform-analytics-consumer'
application='telemetry-service'