Docs
Ctrl K
Volver al sitio Pedí una demo
DocsDatosAlmacenamiento y retención

Almacenamiento y retención

.md

Cuánto tiempo se guarda cada tipo de dato, cuánto espacio usa, cómo crear buckets propios y qué se pierde o cuánto cuesta al cambiar la retención.

En esta página
Qué datos se guardanBuckets: qué sonRetención de fábrica y rangos permitidosQuién puede cambiarlaConfigurarlo paso a pasoTabla de camposProyección y planEjemplosProblemas comunes

Esta pantalla (Configuración, Almacenamiento) te muestra cuánto espacio usan tus datos, cuánto tiempo se guarda cada tipo y cuánto va a crecer con el tiempo. Ahí también cambiás la retención: el plazo después del cual los datos viejos se borran solos.

La retención es la palanca principal del costo. Guardar más tiempo ocupa más espacio. Guardar menos libera espacio, pero lo que ya pasó el nuevo plazo se pierde.

Qué datos se guardan#

Lymen guarda cuatro tipos de datos:

  • Logs: líneas de texto que escriben tus aplicaciones y servidores ("pago rechazado del turno 123").
  • Eventos de negocio: hechos que te importan del negocio, como "turno reservado" o "pago aprobado".
  • Trazas: el recorrido paso a paso de un pedido a través de tus servicios.
  • Métricas: números que se miden en el tiempo (pedidos por minuto, errores, tiempos de respuesta).

La experiencia de usuarios (lo que registran los navegadores de tus usuarios) usa los mismos buckets de eventos y sigue su retención.

Buckets: qué son#

Un bucket es un "cajón" de datos con su propio plazo de retención. Los buckets sirven para logs y eventos de negocio. Las trazas y las métricas no tienen buckets: se guardan con un solo plazo para todo tu cliente.

Hay tres buckets que vienen de fábrica:

Bucket Para qué es Qué entra
corto Ruido de diagnóstico que solo sirve unos días. Por ejemplo, logs de nivel debug o trace.
default Uso diario. No se puede borrar ni tiene reglas. Todo lo que no va a otro bucket.
auditoria Registros con valor legal, que hay que conservar. Lo que definas con reglas.

Podés crear buckets propios, hasta un máximo de 20 activos.

Retención de fábrica y rangos permitidos#

Dato / bucket Se guarda por defecto Mínimo y máximo permitidos
Logs, corto 3 días De 1 a 30 días
Logs, default 30 días De 7 días a 25 meses
Logs, auditoria 10 años De 1 a 10 años
Eventos, corto 3 días De 1 a 30 días
Eventos, default 13 meses De 7 días a 25 meses
Eventos, auditoria 10 años De 1 a 10 años
Bucket propio (logs o eventos) Lo elegís al crearlo De 1 día a 10 años
Trazas 14 días De 1 a 90 días
Métricas 13 meses De 1 a 25 meses

Los logs, las trazas y las métricas se guardan en días enteros. Los eventos aceptan además meses y años de calendario.

La pantalla siempre muestra lo que está vigente, leído de cada sistema de almacenamiento.

Quién puede cambiarla#

Todos los roles pueden ver la pantalla. Solo el rol admin puede crear buckets, cambiar la retención, cargar el plan y aplicar cambios.

Configurarlo paso a paso#

Cambiar la retención de un bucket, de las trazas o de las métricas#

  1. En la tabla, tocá el lápiz de la fila que querés cambiar.
  2. En "¿Cuánto tiempo se guardan los datos?", elegí una opción (7 días, 14 días, 30 días, 90 días, 6 meses, 1 año, 2 años) u "Otro..." para escribir una cantidad de días, meses o años. Solo aparecen las opciones que entran en el rango permitido.
  3. Mirá el aviso que aparece debajo:
    • Si bajás el plazo: cuánto se va a borrar ("Se van a borrar ~X GB... y no se pueden recuperar").
    • Si lo subís: cuánto espacio va a ocupar cuando se llene.
  4. Guardá. El cambio queda pendiente: todavía no pasó nada.
  5. Arriba, en la franja de estado, tocá Aplicar ahora. Recién ahí se aplica, sin cortar la entrada de datos. Puede tardar un par de minutos.
  6. Si te arrepentís antes de aplicar, tocá Descartar cambios: vuelve a la última versión aplicada.

Cuando los cambios están aplicados, la franja dice "Aplicada, versión N". Si dice "No coincide con la versión N", alguien tocó la configuración por fuera del portal o la última aplicación quedó a medias. La franja muestra qué paso falló.

Crear un bucket propio#

  1. Tocá Nuevo bucket.
  2. Completá los campos (ver la tabla de abajo).
  3. En "Qué entra en este bucket", agregá al menos una condición.
  4. Elegí el orden.
  5. Guardá y después tocá Aplicar ahora.

Lo que entra a un bucket también se elige en el paso "Elegir bucket" del Procesamiento.

Eliminar un bucket#

Abrí el bucket y tocá Eliminar bucket. Hay dos opciones; ver el impacto en la tabla de campos. El bucket default no se puede eliminar.

Tabla de campos#

Pantalla principal#

Campo Para qué sirve Valor por defecto Valores válidos Impacto de cambiarlo
Espacio usado Total y desglose por tipo (logs, trazas, métricas, eventos). Cada cifra dice si es "medido" o "estimado". - Solo lectura Ninguno.
Estado (Aplicada, Pendiente, Aplicando, No coincide) Dice si lo que ves es lo que está funcionando. - Solo lectura Ninguno.
Plan Espacio contratado, para comparar con la proyección. Sin plan cargado Mayor que 0 y hasta 10.000.000 GB No cambia nada en tus datos. Si cargás el plan, la proyección avisa cuándo lo vas a alcanzar.
Tabla de buckets Una fila por tipo y bucket: Bucket, Tipo, Se guarda, Usa y Qué entra. - Solo lectura Ninguno.

Retención de cada fila#

Campo Para qué sirve Valor por defecto Valores válidos Impacto de cambiarlo
Se guarda (logs) Cuánto tiempo se conservan los logs de ese bucket. Ver tabla de arriba Según el bucket; días enteros Acortar: los logs más viejos que el plazo nuevo se borran cuando aplicás, sin vuelta atrás. Alargar: el espacio crece en proporción a lo que entra por día.
Se guarda (eventos) Cuánto tiempo se conservan los eventos de negocio (y la experiencia de usuarios). Ver tabla de arriba Según el bucket Igual que logs. Los eventos son los que suelen tener valor de negocio o legal: pensalo bien antes de acortar.
Se guarda (trazas) Cuánto se conserva el recorrido de los pedidos. 14 días De 1 a 90 días Acortar borra las trazas más viejas para siempre. Alargar suma espacio: mirá el aviso antes de confirmar.
Se guarda (métricas) Cuánto se conservan los números en el tiempo. 13 meses De 1 a 25 meses Acortar borra el historial: se pierden las comparaciones de un año contra otro. Alargar suma espacio: mirá el aviso antes de confirmar.
Usa Espacio que ocupa ese bucket. - Solo lectura Ninguno.
Qué entra Resumen en castellano de las reglas del bucket. - Solo lectura Ninguno.

Bucket propio (crear o editar)#

Campo Para qué sirve Valor por defecto Valores válidos Impacto de cambiarlo
Nombre técnico Identifica al bucket. No se puede cambiar después. Vacío Entre 2 y 31 caracteres. Empieza con letra minúscula; solo minúsculas, números y guiones Un nombre repetido se rechaza.
Nombre visible Cómo lo ves en el portal. Vacío Hasta 60 caracteres Ninguno.
Descripción Para qué sirve y quién lo pidió. Vacía Texto libre Ninguno.
Señales que guarda Qué tipo de dato admite: logs, eventos o los dos. Logs Logs, eventos, o ambos Quitar una señal deja de mandarle ese tipo de dato. Los buckets del sistema siempre guardan las dos.
Retención Cuánto se guarda lo que entra. Lo elegís De 1 día a 10 años Ver "Se guarda" arriba.
Condición: nivel del log Manda al bucket los logs por nivel (menor a, o igual o más grave que: trace, debug, info, advertencia, error, fatal). Sin condición Un nivel Ruteos mal pensados pueden dejar logs importantes en un bucket que se borra pronto.
Condición: servicio Manda los datos de uno o varios servicios. Sin condición Hasta 20 servicios Alcanza con que coincida uno.
Condición: nombre del evento Manda eventos por nombre ("empieza con" o "es exactamente"). Sin condición Hasta 20 nombres Un prefijo muy corto puede capturar más de lo que querías.
Condición: atributo con valor Manda lo que tenga un atributo con cierto valor. Sin condición Hasta 10 pares clave y valor Alcanza con que coincida uno.
Condición: el mensaje contiene Manda los logs cuyo texto incluye una palabra (sin distinguir mayúsculas). Sin condición Hasta 10 textos de hasta 80 caracteres Cuidado con palabras comunes.
Cómo se combinan Entre condiciones distintas tienen que cumplirse todas. Dentro de una condición con varios valores, alcanza con uno. - - -
Orden Si un dato coincide con varios buckets, gana el primero. Lo que no coincide con ninguno va a default. 1 Un número de puesto Cambiar el orden mueve datos de un bucket a otro, con otra retención, desde que se aplica.
Qué pasa con lo ya guardado (al eliminar) Qué hacer con los datos que el bucket ya tenía. Que venza solo Ver abajo Ver abajo.

Los textos de las condiciones aceptan letras (con tildes), números, espacios y _ . : / @ + = , -. No aceptan comillas, barra invertida, $ ni llaves.

Al eliminar un bucket#

Opción Qué pasa Datos que se pierden
Que venza solo (recomendado) El bucket deja de recibir datos: lo nuevo va a default. Lo que ya guardó se sigue pudiendo consultar y se borra solo cuando vence su retención. Ninguno de golpe. Se van perdiendo según su plazo.
Borrar también lo guardado Se borran los logs y eventos guardados cuando aplicás. Todo lo del bucket, de inmediato y sin vuelta atrás.

Proyección y plan#

Debajo de la tabla, la sección Proyección estima cuánto espacio vas a usar dentro de 3, 6 y 12 meses, con un rango probable ("entre X y Y"). Se calcula con lo que entra por día en cada bucket y la retención de cada uno. Necesita unos días de historia: con menos de 3 días no da un total, y con poca historia avisa que el rango es amplio.

Si cargaste el plan, también te dice qué porcentaje del plan vas a usar y cuándo lo alcanzarías. El color pasa a amarillo desde el 80 % y a rojo desde el 100 %.

El simulador "¿Qué pasa si...?" te deja probar otra retención en un bucket y ver cuánto cambia el espacio a 12 meses, sin guardar nada. Es la forma más segura de decidir antes de acortar o alargar.

Ejemplos#

  • Bajar costo sin perder lo importante. Pasás corto a 3 días (ya es el valor de fábrica) y mandás ahí los logs de nivel debug. Los de error siguen en default.
  • Conservar los pagos 90 días. Bucket propio pagos-detalle: logs del servicio de turnos cuyo mensaje contiene "pago", retención 90 días, puesto 1.
  • Cumplir un requisito legal. Bucket auditoria a 10 años para los eventos que lo requieren.
  • Probar antes de recortar. En el simulador bajás los logs de default de 30 a 14 días y mirás la diferencia a 12 meses antes de guardar.

Problemas comunes#

Qué pasa Por qué Qué hacer
Cambié la retención y no pasó nada Queda pendiente hasta que se aplica. Tocá Aplicar ahora (rol admin).
El botón Aplicar ahora está deshabilitado El servidor todavía no está preparado para aplicar desde el portal. Contactá a soporte.
Estado "No coincide con la versión N" Alguien cambió la configuración por fuera del portal o una aplicación quedó a medias. Revisá los pasos que muestra la franja y volvé a aplicar.
"Aplicando..." por varios minutos El agente de tu red toma las reglas nuevas cuando consulta (cada 30 segundos). Esperá. La pantalla se actualiza sola.
No puedo crear otro bucket Llegaste al máximo de 20 activos. Eliminá uno que no uses.
Retención rechazada Está fuera del rango del bucket o no es una cantidad entera de días. Usá el rango de la tabla de arriba.
La proyección no muestra total Hay menos de 3 días de datos. Esperá a juntar más historia.
Mi bucket nuevo no recibe nada Las condiciones no coinciden, o otro bucket con orden menor se queda con esos datos. Revisá "Qué entra" y el orden.

Ver también: Procesamiento, Privacidad, Muestreo, Etiquetas.