Strategy ONE

使用远程平台分析仓库时启用智能服务的遥测日志记录

Intelligence 服务器遥测日志是 Platform Analytics 用于分析 MicroStrategy 系统的性能和利用率的数据源。可以使用配置向导或命令管理器启用此遥测日志记录。

可以为日志记录启用两种不同级别的统计信息:基本级别和高级级别。配置向导只能配置基本统计数据,而命令管理器可以同时配置两者。

使用配置向导启用统计信息

MicroStrategy 配置向导允许您为元数据中的所有活动项目启用基本统计数据。如果在配置向导设置后创建了新项目,则必须使用命令管理器为该项目启用基本统计数据。

高级统计不能可以使用配置向导来启用。使用命令管理器启用高级统计

  1. 从 Intelligence 服务器计算机启动配置向导并选择配置 Intelligence Server

  2. 按照配置向导的说明进行操作,直到到达平台分析配置部分并选择将 Intelligence Server 遥测数据发送到 Platform Analytics。一旦为平台分析启用此选项,基本统计数据将默认启用,并且无法使用配置向导禁用。

  3. 遥测服务器地址输入以下信息

    遥测服务器主机:Kafka 服务器的完全限定域名或 IP 地址。如果 Platform Analytics 安装在同一台机器上,则默认值为 127.0.0.1。如果没有,请提供平台分析机器的 IP 地址(本例中为机器 4)。

    遥测服务器端口:Kafka 服务器端口号。默认值为 9092。

    使用<host:port>格式如下所示。

使用命令管理器启用统计信息

命令管理器允许您根据每个项目启用基本或高级统计日志记录。

您必须具有以下特权才能从 Command Manager 启用统计信息:

  • 使用 Command Manager

  • 配置服务器基本设置

启用基本统计

  1. 启动命令管理器并连接到您想要启用统计日志记录的情报服务器。对集群中的每个 Intelligence Server 节点重复步骤 2-4。

  1. 执行以下命令,配置 Intelligence 服务器将统计日志发送到 MicroStrategy Telemetry 服务器:

    复制
    ALTER SERVER CONFIGURATION ENABLEMESSAGINGSERVICES TRUE CONFIGUREMESSAGINGSERVICES"bootstrap.servers:<kafka IP>:<Kafka Port>/batch.num.messages:5000/queue.buffering.max.ms:2000";
  1. 要确认 Intelligence 服务器配置已成功应用,请执行以下命令:

    复制
    LIST PROPERTIES FOR SERVER CONFIGURATION;
  2. 如果你看到Telemetry Server enabled = TRUEMessaging Services Configuration = bootstrap.servers:<IP:Port>输出结果显示配置成功。

启用高级统计

  1. 执行以下命令,使环境中的每个项目记录基本或高级级别的统计信息。确保将项目名称替换为您要监控的项目。

    复制
    ALTER PASTATISTICS (BASICSTATS (ENABLED | DISABLED) [DETAILEDREPJOBS (TRUE | FALSE)] [DETAILEDDOCJOBS (TRUE | FALSE)] [JOBSQL (TRUE | FALSE)] [COLUMNSTABLES (TRUE | FALSE)] [MOBILECLIENTS (TRUE|FALSE) [MOBILEMANIPULATION (TRUE|FALSE)] [MOBILECLIENTLOCATION (TRUE|FALSE)]]) IN PROJECT "<PROJECT_NAME>";
  2. 要确认统计信息日志记录级别是否已成功应用于项目,请执行以下命令:

    复制
    LIST [ALL] PROPERTIES FOR PASTATISTICS IN PROJECT "<project_name>";

  3. 如果您使用多个 Intelligence Server 环境,请对所有 Intelligence Server 环境重复上述步骤。