Configuración de directivas de archivado y retención de datos en los registros de Azure Monitor (versión preliminar)

Las directivas de retención definen cuándo quitar o archivar datos en un área de trabajo de Log Analytics. El archivado permite mantener datos más antiguos y menos usados en el área de trabajo a un costo reducido.

En este artículo se describe cómo configurar la retención y el archivado de datos.

Funcionamiento de la retención y el archivado

Cada área de trabajo tiene una directiva de retención predeterminada que se aplica a todas las tablas. Puede establecer una directiva de retención diferente en tablas individuales.

Overview of data retention and archive periods

Durante el período de retención interactiva, los datos están disponibles para la supervisión, la solución de problemas y el análisis. Cuando ya no use los registros, pero siga necesitando conservar los datos por motivos de cumplimiento o investigación ocasional, archive los registros para ahorrar costos. Puede acceder a los datos archivados mediante la ejecución de un trabajo de búsqueda o la restauración de registros archivados.

Nota:

La característica de archivado está actualmente en versión preliminar pública y solo se puede establecer en el nivel de tabla, no en el nivel de área de trabajo.

Configuración de la directiva de retención del área de trabajo predeterminada

Puede establecer la directiva de retención predeterminada del área de trabajo en Azure Portal en 30, 31, 60, 90, 120, 180, 270, 365, 550 y 730 días. Puede establecer una directiva diferente para tablas específicas mediante la configuración de la directiva de retención y archivo en el nivel de tabla. Si está en el nivel gratis, debe actualizar al nivel de pago para cambiar la duración de retención de datos.

Para establecer la directiva de retención del área de trabajo predeterminada:

  1. En el menú Áreas de trabajo de Logs Analytics de Azure Portal, seleccione el área de trabajo.

  2. Seleccione Uso y costos estimados en el panel izquierdo.

  3. Seleccione Retención de datos en la parte superior de la página.

    Change workspace data retention setting

  4. Mueva el control deslizante para aumentar o disminuir el número de días y, después, seleccione Aceptar.

Definición de la directiva de retención y archivado por tabla

De forma predeterminada, todas las tablas del área de trabajo heredan la configuración de retención interactiva del área de trabajo y no tienen ninguna directiva de archivo. Puede modificar las directivas de retención y archivo de tablas individuales, excepto para las áreas de trabajo del plan de tarifa heredado de evaluación gratuita.

Puede mantener los datos en retención interactiva entre 4 y 730 días. Puede establecer el período de archivado durante un tiempo de retención total de hasta 2555 días (siete años).

Para establecer la duración de retención y archivo de una tabla en Azure Portal:

  1. En el menú Áreas de trabajo de Log Analytics, seleccione Tablas (versión preliminar).

    La pantalla Tablas (versión preliminar) muestra todas las tablas del área de trabajo.

  2. Seleccione el menú contextual de la tabla que quiera configurar y seleccione Administrar tabla.

    Screenshot showing the Manage table button for one of the tables in a workspace.

  3. Configure la duración de retención y archivo en la sección Configuración de retención de datos de la pantalla de configuración de la tabla.

    Screenshot showing the data retention settings on the table configuration screen.

Obtención de la directiva de retención y archivado por tabla

Para ver la duración de retención y archivo de una tabla en Azure Portal, en el menú Áreas de trabajo de Log Analytics, seleccione Tablas (versión preliminar).

La pantalla Tablas (versión preliminar) muestra el período de retención interactiva y archivo de todas las tablas del área de trabajo.

Screenshot showing the Manage table button for one of the tables in a workspace.

Purga de los datos retenidos

Cuando se acorta una directiva de retención existente, Azure Monitor tarda varios días en quitar los datos que ya no desea conservar.

Si establece la directiva de retención de datos en 30 días, puede purgar los datos más antiguos inmediatamente mediante el parámetro immediatePurgeDataOn30Days de Azure Resource Manager. La funcionalidad de purga es útil cuando necesita quitar datos personales inmediatamente. Tenga en cuenta que la funcionalidad de purga inmediata no está disponible en Azure Portal.

Tenga en cuenta que las áreas de trabajo con una directiva de retención de 30 días podrían conservar los datos durante 31 días si no establece el parámetro immediatePurgeDataOn30Days.

También puede purgar datos de un área de trabajo mediante la característica de purga, que quita los datos personales. No se pueden purgar datos de los registros archivados.

Purge API de Log Analytics no afecta a la facturación de retención. Para reducir los costos de retención, reduzca el período de retención para el área de trabajo o para tablas específicas.

Tablas con directivas de retención únicas

De forma predeterminada, dos tipos de datos (Usage y AzureActivity) mantienen los datos durante al menos 90 días sin cargo alguno. Al aumentar la retención del área de trabajo a más de 90 días, también aumenta la retención de estos tipos de datos y se le aplicará un cargo por conservar estos datos más allá del período de 90 días. A estas tablas tampoco se le aplican los cargos de ingesta de datos.

Las tablas relacionadas con los recursos de Application Insights también mantienen los datos durante 90 días sin cargo alguno. Puede ajustar la directiva de retención de cada una de estas tablas individualmente.

  • AppAvailabilityResults
  • AppBrowserTimings
  • AppDependencies
  • AppExceptions
  • AppEvents
  • AppMetrics
  • AppPageViews
  • AppPerformanceCounters,
  • AppRequests
  • AppSystemEvents
  • AppTraces

Modelo de precios

Se le cobrará por cada día que retenga los datos. El costo por la retención de datos durante una parte de un día es el mismo que para un día completo.

Para obtener más información, consulte Precios de Azure Monitor.

Recursos clásicos de Application Insights

Los recursos de Application Insights basados en el área de trabajo de datos se almacenan en un área de trabajo de Log Analytics, por lo que se incluyen en la configuración de almacenamiento y retención de datos para el área de trabajo. Sin embargo, los recursos clásicos de Application Insights tienen una configuración de retención independiente.

La retención predeterminada de los recursos de Application Insights es de 90 días. Es posible seleccionar distintos períodos de retención para cada recurso de Application Insights. El conjunto completo de períodos de retención disponibles es de 30, 60, 90, 120, 180, 270, 365, 550 o 730 días.

Para cambiar la retención, en el recurso de Application Insights, vaya a la página Uso y costos estimados y seleccione la opción Retención de datos:

Screenshot that shows where to change the data retention period.

Cuando se reduce la retención, empieza un período de gracia de varios días antes de que se quiten los datos más antiguos.

La retención también se puede establecer mediante programación con PowerShell con el parámetro retentionInDays. Si configura la retención de datos en 30 días, puede desencadenar una purga inmediata de los datos más antiguos mediante el parámetro immediatePurgeDataOn30Days, que puede serle útil en los escenarios relacionados con el cumplimiento. Esta funcionalidad de purga solo se expone con Azure Resource Manager y debe utilizarse con extrema precaución. El tiempo de restablecimiento diario del extremo de volumen de datos se puede configurar mediante Azure Resource Manager para establecer el parámetro dailyQuotaResetTime.

Pasos siguientes