[comment]: # aside: 1

[comment]: # ({55550cfd-1a412580})
# Housekeeping object

以下 objects 与 `housekeeping` API 直接相关。

[comment]: # ({/55550cfd-1a412580})

[comment]: # ({e215e7f0-9d9d905d})
### Housekeeping

设置对象具有以下属性。

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|hk\_events\_mode|integer|为事件和告警启用内部 housekeeping。<br><br>可能的值：<br>0 - 禁用；<br>1 - *(默认)* 启用。|
|hk\_events\_trigger|string|触发器数据存储周期。接受秒数以及带后缀的时间单位。<br><br>默认值：365d。|
|hk\_events\_service|string|服务数据存储周期。接受秒数以及带后缀的时间单位。<br><br>默认值：1d。|
|hk\_events\_internal|string|内部数据存储周期。接受秒数以及带后缀的时间单位。<br><br>默认值：1d。|
|hk\_events\_discovery|string|网络发现数据存储周期。接受秒数以及带后缀的时间单位。<br><br>默认值：1d。|
|hk\_events\_autoreg|string|自动注册数据存储周期。接受秒数以及带后缀的时间单位。<br><br>默认值：1d。|
|hk\_services\_mode|integer|为服务启用内部 housekeeping。<br><br>可能的值：<br>0 - 禁用；<br>1 - *(默认)* 启用。|
|hk\_services|string|服务数据存储周期。接受秒数以及带后缀的时间单位。<br><br>默认值：365d。|
|hk\_audit\_mode|integer|为审计启用内部 housekeeping。<br><br>可能的值：<br>0 - 禁用；<br>1 - *(默认)* 启用。|
|hk\_audit|string|审计数据存储周期。接受秒数以及带后缀的时间单位。<br><br>默认值：31d。|
|hk\_sessions\_mode|integer|为会话启用内部 housekeeping。<br><br>可能的值：<br>0 - 禁用；<br>1 - *(默认)* 启用。|
|hk\_sessions|string|会话数据存储周期。接受秒数以及带后缀的时间单位。<br><br>默认值：365d。|
|hk\_history\_mode|integer|为历史数据启用内部 housekeeping。<br><br>可能的值：<br>0 - 禁用；<br>1 - *(默认)* 启用。|
|hk\_history\_global|integer|覆盖监控项历史数据周期。<br><br>可能的值：<br>0 - 不覆盖；<br>1 - *(默认)* 覆盖。|
|hk\_history|string|历史数据存储周期。接受秒数以及带后缀的时间单位。<br><br>默认值：31d。|
|hk\_trends\_mode|integer|为趋势数据启用内部 housekeeping。<br><br>可能的值：<br>0 - 禁用；<br>1 - *(默认)* 启用。|
|hk\_trends\_global|integer|覆盖监控项趋势周期。<br><br>可能的值：<br>0 - 不覆盖；<br>1 - *(默认)* 覆盖。|
|hk\_trends|string|趋势数据存储周期。接受秒数以及带后缀的时间单位。<br><br>默认值：365d。|
|db\_extension|string|配置标志 DB 扩展。如果将此标志设置为 "timescaledb"，则服务器会改变其在 housekeeping 和监控项删除方面的行为。<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior)：<br>- *只读*|
|compression\_availability|integer|数据库（或其扩展）是否支持数据压缩。<br><br>可能的值：<br>0 - 不可用；<br>1 - 可用。<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior)：<br>- *只读*|
|compression\_status|integer|为历史数据和趋势数据启用 TimescaleDB 压缩。<br><br>可能的值：<br>0 - *(默认)* 关闭；<br>1 - 开启。|
|compress\_older|string|压缩早于指定周期的历史数据和趋势记录。接受秒数以及带后缀的时间单位。<br><br>默认值：7d。|

[comment]: # ({/e215e7f0-9d9d905d})
