第 5 章 Data Warehouse 和 Reports

5.1. 配置 Data Warehouse 和 Reports

Red Hat Enterprise Virtualization Manager 包括了一个功能强大的管理历史数据库,所有应用程序都可以从这个数据库中获取不同级别(数据中心、集群和主机)的信息。当安装 Data Warehouse(数据仓库)后,ovirt_engine_history 数据库会被创建,Manager 将使用这个数据库记录日志信息,并为报表服务提供数据。另外,Red Hat Enterprise Virtualization Manager Reports 作为一个可选的组件也包括在其中。Reports(报表)是 JasperServer 和 JasperReports(可以集成到 Java 应用程序中的开源报表工具) 的一个定制实现。它会产生报表,用户通过一个网络浏览器来访问,并可以把数据显示在显示器上、打印输出、输出为不同的格式(如 PDF、Excel、CSV、Word、RTF、Flash、ODTODS)。Data Warehouse 和 Reports 组件都是可选的,用户需要单独安装并配置它们。
在安装 Data Warehouse 和 Reports 前,必须已经安装并配置了 Red Hat Enterprise Virtualization Manager。Reprots 所提供的功能依赖于 Data Warehouse,因此 Data Warehouse 必须在安装 Reports 前安装并配置。
我们推荐在 Data Warehouse/Reports 部署环境中的所有机器上使用 UTC 作为系统时区。这可以确保数据收集操作不会因为本地时区的改变(如夏时制)而受到影响。
使用 RHEV Manager History Database Size Calculator 工具程序可以估算 ovirt_engine_history 数据库需要使用的空间和资源。它是根据数据库中所包括的项的数量,以及数据需要被保存的时间来进行估算的。