性能监视器数据存档
要查询哪些数据库表以获取性能数据?
以下详细信息可能有助于通过连接到数据库来提取报表:
- 为数据收集而轮询的资源存储在表中polleddata,每个被轮询的数据被分配一个ID。轮询这些资源的设备的名称存储在AGENT字段。以下查询将列出资源名称(即轮询的数据)、资源id和代理(设备)名称:
从polleddata中选择name、id、agent;
- 轮询这些资源时收集的数据存储在STATSDATA表格。数据定期存档,以便于报告和维护。polleddata中ID字段的值存储为POLLID在STATSDATA表中。因此,对于给定的设备,可以使用以下查询检索为特定资源收集的数据,假设POLLID为413:select*from STATSDATA3_5_2018,其中POLLID=413;
- 数据归档是这样的:
所有收集到的原始数据都在一个名为STATSDATA的表中。假设数据收集间隔为15分钟。因此,在一个小时内,收集到4个值。每小时一次,这4个值在STATSDATA\u HOURLY表中被\\平均\'为一个值。每天,STATSDATA_HOURLY表中的值平均到STATSDATA_DAILY表中。
原始表(即STATSDATA表)中的数据默认维护7天,最多可以增加到15天。在_hourlytable中,数据默认维护30天,最多可以增加到90天。同样地,_DAILY表中的数据维护365天,最多可以推到3650天。此维护可以从设置→ 常规设置 → 数据库维护选项。
注意:
用于显示性能图的数据将由数据库维护设置以及图形显示设置。确保在图形中显示的值小于相应的设置值。
例如,如果详细的原始数据保留时间设置为7天图形显示设置中的详细统计信息保留限制设置为8天,详细表中没有足够的数据供OpManager显示图形,因此将使用Hourly表中的数据。