MicroStrategy ONE
Configurare l'utilizzo del servizio di telemetria
MicroStrategy ONE (giugno 2024) aggiunge a Uso pannello in modalità di modifica bot e dashboard. Questo pannello è basato su API esposte tramite MicroStrategy REST tramite proxy al nuovo servizio di telemetria. Questo nuovo servizio di telemetria è una nuova modalità per i consumatori di Platform Analytics che espone direttamente i dati di Platform_analytics_wh tramite API.
Per configurare il servizio di telemetria:
La telemetria client deve essere abilitata prima di configurare la telemetria di utilizzo. Per ulteriori informazioni, consultare Configurazione telemetria client.
-
In
WEB-INFO/classes/config/configOverrides.properties, aggiungere le seguenti impostazioni:Copiaservices.telemetry.baseURL = http://{IP Address}:8222
features.telemetryService.supported = true-
Where
IP Addressè l'IP l'indirizzo in cui è distribuito il servizio di telemetria.
-
-
Per abilitare TLS comunicazione tra MicroStrategy REST e il servizio di telemetria, aggiungere:
Copiaservices.telemetry.tlsEnabled = true -
Assicurarsi che
identityToken.secretKeyè impostato. Questa chiave è richiesta per HMAC:CopiaidentityToken.secretKey = elOY73zE8O4ANVrjpRiTe5UEKke8fA -
Impostare i seguenti valori in
PAConsumerConfig.yamlFile inPlatformAnalytics/confcartella per crittografare il filesecretKeyUtilizzando Platform Analytics Encryptor:-
In
PlatformAnalytics/bin, chiamareplatform-analytics-encryptor.sh. -
Attendere il prompt
“Please type the password below to generate the encrypted password for Platform Analytics:”e inseriresecretKey. -
Il servizio di crittografia restituisce il file crittografato
secretKey. -
Copia e incolla il nuovo file
secretKeynel file .yaml:CopiatelemetryService:
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
-
-
Modifica la riga 4 di
platform-analytics-consumer.she sostituireplatform-analytics-consumercontelemetry-service:Copia#!/bin/bash
#
consumer='platform-analytics-consumer'
application='telemetry-service'
