数据保留配置

使用说明

随着产品使用时间和频次持续增长,SuperMap iManager 的监控指标数据量与日俱增。同时,发送到 Elasticsearch 服务器上的日志数据量,也在随使用的时间和用户量不断增大,Elasticsearch 数据库的存储压力越来越大。监控指标和日志数据量增大,导致相关服务占用过多磁盘空间,具体服务包括 imanager-prometheus 和 imanager-elasticsearch(见基础服务列表),甚至会影响系统和服务正常运行。

SuperMap iManager提供数据保留配置的查看与设置保留周期功能。管理员可掌握 Prometheus 和 Elasticsearch 中存放数据的磁盘占用情况,并根据业务需求修改这两类数据的保留时长,超过所设周期的数据,系统将自动清除,以释放磁盘空间,保证存储需求。

功能入口

  • 左侧导航栏->系统配置->数据保留配置

参数说明

管理员用户能够查看各类数据的含义范围、磁盘占用量、保留周期,并支持修改保留周期。

retentionconfig

  • 说明:描述该类数据在iManager中所属的存储载体(Prometheus或Elasticsearch)、具体范围和作用,并为您介绍数据保留机制。

  • 硬盘使用量(GB):当前该类数据在磁盘中总占用大小。

  • 保留周期(天):该类数据的系统保留时长,可以根据您的业务需求调整数据保留周期,默认为30天,可以设置范围为2-360天。设置生效后,超过该周期后的数据将被自动清除。

应用示例

根据某大型应用场景的业务需求,在iManager建站并需要在GIS云套件站点开启分布式分析、处理自动化服务以及内置的计算资源池等。

为了帮助确保存储需求适合上述场景的基础磁盘空间,管理员进入数据保留配置页面后,需要根据当前硬盘使用量的值和总硬盘空间大小,配置iManager保留收集的数据的时间,例如:当前使用量较大的指标数据,对该类数据的保留周期适当减短,调整为10(天)。

注意事项

  1. 如果安装iManager时未开启系统监控服务(Prometheus)Elasticsearch 服务,将无法查看和配置数据保留周期,需要重新安装新的iManager环境并开启相应服务,才可进行配置。

  2. 如果安装iManager时系统监控服务(Prometheus) 配置为外部第三方服务,暂时仅支持查看硬盘使用量,无法设置数据保留周期。

  3. 如果安装iManager时Elasticsearch 服务配置为外部第三方服务,可正常查看和配置数据保留周期。

  4. 在此前卸载iManager时,如果选择卸载但保留数据模式卸载了iManager,在部署中心再一键恢复部署后,此前存储在Prometheus中的各种监控指标数据将会丢失,资源监控统计图中仅显示恢复部署之后的各项指标实时情况。