Las políticas de retención controlan cuánto tiempo conserva TSDB for InfluxDB®️ los datos en una base de datos. De forma predeterminada, cada base de datos inicia con una política llamada autogen que almacena los datos de manera permanente y conserva los shards durante siete días. Cree políticas personalizadas para limitar la duración del almacenamiento, gestionar los costos de almacenamiento o admitir varios ciclos de vida de datos dentro de la misma base de datos.
Requisitos previos
Antes de empezar, asegúrese de contar con:
Una base de datos de TSDB for InfluxDB®️. Para obtener más información, consulte Create a database
Funcionamiento de las políticas de retención
Una política de retención define dos dimensiones de tiempo independientes:
|
Dimensión |
Descripción |
**Valor predeterminado ( |
|
Storage duration |
Tiempo que se conservan los datos en la base de datos |
Permanente (sin caducidad) |
|
Duración del shard |
Tiempo que se conserva cada shard individual |
7 días |
Una base de datos puede tener varias políticas de retención, pero solo una puede ser la predeterminada a la vez. Cuando establece una política personalizada como predeterminada, autogen deja de serlo.
Acceder a la página Storage Policy Management
Todas las operaciones relacionadas con políticas de retención comienzan en la misma página. Antes de seguir los pasos de cualquier sección a continuación, abra la página Storage Policy Management correspondiente a su base de datos:
Inicie sesión en TSDB console.
En la esquina superior izquierda, seleccione la región donde se encuentra su instancia.
En la página Instances, haga clic en Manage en la columna Actions correspondiente a su instancia.
Elija Time Series Data Management > Databases. En la página Databases, haga clic en Storage Policy Management en la columna Actions correspondiente a su base de datos.
Crear una política de retención
-
En la página Storage Policy Management, haga clic en Create en la esquina superior derecha.

-
En el cuadro de diálogo, configure los siguientes parámetros.
Parámetro
Descripción
Retention Policy Name
Un nombre único para la política.
Storage Duration
Tiempo que se conservan los datos en la base de datos.
default
Indica si se debe establecer esta política como predeterminada. Al habilitarla,
autogendeja de ser la predeterminada. Una base de datos solo puede tener una política predeterminada a la vez. Haga clic en OK.
También puede configurar el parámetro Storage Duration of Shards al modificar una política de retención existente después de su creación. Para obtener más información, consulte Modify a retention policy .
Modificar una política de retención
-
En la página Storage Policy Management, seleccione las políticas que desea modificar:
Política única: Haga clic en Modify en la columna Actions correspondiente a la política.
Varias políticas: Seleccione las políticas y luego haga clic en Modify Selected.
Al modificar varias políticas a la vez, solo está disponible el parámetro Storage Duration . Para actualizar la Storage Duration of Shards , modifique cada política de forma individual.
En el cuadro de diálogo, actualice los parámetros.
Haga clic en OK.
Establecer la política de retención predeterminada
En la página Storage Policy Management, haga clic en Set As Default en la columna Actions correspondiente a la política.
Después del cambio, aparece Yes en la columna Whether Is default de dicha política.
Eliminar una política de retención
En la página Storage Policy Management, haga clic en Delete en la columna Actions correspondiente a la política que desea eliminar.
En el cuadro de diálogo de confirmación, haga clic en OK.