性能分析器位于 Essbase Web 界面的“控制台”中,可以帮助您监视 Essbase 服务的使用情况和性能统计信息。
性能分析器在后台读取日志文件,并按照指定的间隔扫描它们。它将基于日志文件创建 Essbase 活动数据的 .csv 文件。数据来自应用程序 ODL 日志、代理日志和 WebLogic 日志。
性能分析器文件增长到 10 MB 后,将创建一个新文件。默认情况下,Essbase 总共保留 112 个文件,达到此数量后 Essbase 将首先删除最早的文件。最新的文件命名为 EssbaseHpa_Data.csv。在此之前的文件按数字命名,例如 EssbaseHpa_n_Data.csv。
Essbase Web 界面中的模板(位于文件 gallery > System Performance > Health and Performance Analyzer
中)可以帮助您深入了解性能分析器。要使用库模板,可以复制 CSV 数据并将其粘贴到模板中。
如果您是服务管理员,则可以在 Web 界面的“控制台”中启用性能分析器,以从日志文件中捕获有关使用情况和性能的信息。
性能分析器基于日志生成 CSV 数据并按列对数据进行组织。首先,收集 CSV 数据,在 Excel 中打开 .csv 文件,然后使用 Excel 筛选工具检查和处理数据。
在 Excel 中打开文件并检查文件顶部的列。多数列的标题说明了其所在列的用途。这些列标题中包含有助于进行筛选性能分析的数据,如应用程序名称、多维数据集名称、时间戳和日期。
列 N 和 O 需要进一步讨论,因为它们包含关键信息。列 N 包含配置设置、数据库设置和用户登录情况等信息。列 O 包含这些类别内的特定条目。在 Excel 中,可以对列 N 进行筛选并选择一个类别,然后对列 O 进行筛选以选择相应类别内的特定条目。
如果您对列 N 进行筛选,然后选择您感兴趣的特定类别,则随后可以通过对列 O 进行筛选来查看该类别中的事件。
列 N 上的示例筛选器视图:
列 O 上的示例筛选器视图: