Strategy ONE
Configurar servicio de telemetría de uso
MicroStrategy ONE (junio de 2024) agrega un Uso en los modos de edición de bot y dashboard. Este panel utiliza la tecnología de las API expuestas a través de REST de MicroStrategy a través de proxy para el nuevo servicio de telemetría. Este nuevo servicio de telemetría es un nuevo modo del consumidor de análisis de plataforma que expone directamente los datos de Platform_analytics_wh a través de la API.
Para configurar el servicio de Telemetría:
La telemetría del cliente debe habilitarse antes de configurar la telemetría de uso. Para obtener más información, consulte Configuración de telemetría del cliente.
-
En
WEB-INFO/classes/config/configOverrides.properties
, añada la siguiente configuración:Copiarservices.telemetry.baseURL = http://{IP Address}:8222
features.telemetryService.supported = true-
Where
IP Address
es la IP dirección donde está implementado su servicio de Telemetría.
-
-
Si desea habilitar TLS comunicación entre MicroStrategy REST y el servicio de telemetría, agregue lo siguiente:
Copiarservices.telemetry.tlsEnabled = true
-
Asegúrese de
identityToken.secretKey
está configurado. Esta clave es necesaria para HMAC:CopiaridentityToken.secretKey = elOY73zE8O4ANVrjpRiTe5UEKke8fA
-
Establezca los siguientes valores en el
PAConsumerConfig.yaml
archivo en elPlatformAnalytics/conf
carpeta para cifrar elsecretKey
con Platform Analytics Encryptor:-
En
PlatformAnalytics/bin
, llamadaplatform-analytics-encryptor.sh
. -
Espere la solicitud
“Please type the password below to generate the encrypted password for Platform Analytics:”
e introduzca elsecretKey
. -
El encriptador genera los datos encriptados
secretKey
. -
Copie y pegue el nuevo
secretKey
en el archivo .yaml:CopiartelemetryService:
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
-
-
Editar línea 4 de
platform-analytics-consumer.sh
y reemplazarplatform-analytics-consumer
contelemetry-service
:Copiar#!/bin/bash
#
consumer='platform-analytics-consumer'
application='telemetry-service'