先看官网的翻译:管家是一个周期性的进程,由 Zabbix 服务器执行。该过程删除过时的信息和用户删除的信息。
在本节中,可以针对每个任务分别启用或禁用内务管理任务:事件和警报/IT 服务/用户会话/历史记录/趋势。审核内务管理设置在单独的 菜单部分 中可用。
如果启用了管家,则可以设置数据记录在被管家删除之前将保留多少天。
删除项目/触发器也会删除该项目/触发器产生的问题。
此外,只有在与问题没有任何关联的情况下,管家才会删除事件。这意味着如果一个事件是问题或恢复事件,在相关问题记录被删除之前不会被删除。管家会先删除问题,后删除事件,以避免过时的事件或潜在的问题 问题记录。
对于历史和趋势,有一个附加选项可用:覆盖项目历史周期和覆盖项目趋势周期。此选项允许全局设置项目历史/趋势将保留多少天(1 小时至 25 年;或“0”),在这种情况下覆盖为历史存储期/趋势存储期中的单个项目设置的值项目配置中的字段。请注意,对于具有配置选项不保留历史记录和/或不保留趋势启用的项目,存储期不会被覆盖。
即使禁用内部管理,也可以覆盖历史/趋势存储期。因此,当使用外部管家时,可以使用历史数据存储周期字段设置历史存储周期。
如果使用 TimescaleDB,为了充分利用 TimescaleDB 对历史和趋势表的自动分区,覆盖项目历史周期和覆盖项目趋势周期选项必须启用以及启用内部管理选项历史和趋势。否则,保存在这些表中的数据仍将存储在分区中,但是,管家将通过删除单个记录而不是删除过时的分区来清理历史记录和趋势。当启用删除过期分区时,Zabbix 服务器和前端将不再跟踪已删除的项目,并且在删除过期分区时将清除已删除项目的历史记录。