View a markdown version of this page

Supervise el uso del almacenamiento de índices - Amazon Quick

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Supervise el uso del almacenamiento de índices

Los registros de uso de índices permiten ver cómo se consume el almacenamiento de índices de Amazon Quick en las bases de conocimiento y en Spaces, incluida la subida de archivos. Puede utilizar estos registros para hacer un seguimiento de las tendencias de crecimiento, identificar las fuentes más importantes, detectar picos inesperados y planificar la capacidad.

Antes de consultar los datos de uso del índice, debe configurar la INDEX_USAGE_LOGS entrega. Para obtener instrucciones sobre cómo configurar la entrega, consulteSupervisión de Amazon Quick mediante CloudWatch registros.

Esquema de registro

Cada evento del registro de uso del índice incluye los campos comunes que se comparten en todos los tipos de registro rápido de Amazonresource_arn, comoevent_timestamp,log_type,account_id, yuser_arn. El evento también incluye los siguientes campos específicos del índice:

Campos de registro de uso del índice
Campo Tipo Description (Descripción)
consumed_index_size Entero Tamaño total (en bytes) consumido por todo el índice. Este es el total autoritativo.
source_type Cadena SPACE o bien KB.
source_name Cadena Mostrar el nombre del espacio o la base de conocimientos.
source_arn Cadena ARN completo de la fuente.
consumed_source_size Entero Tamaño (en bytes) consumido por esta fuente individual.
consumed_source_doc_count Entero Número de documentos de esta fuente.
nota

Los eventos se publican por fuente en caso de cambios. No todas las fuentes emiten eventos todos los días. Para reconstruir el estado actual, utilice el evento más reciente por. source_arn

CloudWatch Registra las consultas de Insights

Las siguientes consultas de CloudWatch Logs Insights ayudan a analizar los datos de uso de los índices. Todas las consultas utilizan el patrón stats latest(field) by source_arn para obtener el estado más reciente por fuente. A continuación, las consultas se agregan según sea necesario. YOUR_LOG_GROUPSustitúyalo por el nombre de su grupo de registros.

Tamaño por tipo de fuente (bases de conocimiento comparadas con Spaces)

Muestra el tamaño total dividido entre las bases de conocimiento y los espacios.

fields @timestamp, source_type, source_arn, consumed_source_size | stats latest(consumed_source_size) as latest_size, latest(source_type) as type by source_arn | stats sum(latest_size) as total_size by type

Tamaño total del índice a lo largo del tiempo

Muestra la tendencia del tamaño del índice mediante el consumed_index_size campo.

fields @timestamp, consumed_index_size | stats latest(consumed_index_size) as total_index_size by bin(1d) as day | sort day asc

Principales bases de conocimiento por tamaño

Muestra las 20 principales bases de conocimiento clasificadas por tamaño.

fields @timestamp, source_type, source_arn, source_name, consumed_source_size | filter source_type = "KB" | stats latest(consumed_source_size) as latest_size, latest(source_name) as name by source_arn | sort latest_size desc | limit 20

Principales espacios por tamaño

Muestra los 20 espacios principales clasificados por tamaño.

fields @timestamp, source_type, source_arn, source_name, consumed_source_size | filter source_type = "SPACE" | stats latest(consumed_source_size) as latest_size, latest(source_name) as name by source_arn | sort latest_size desc | limit 20

Detalle de todas las fuentes

Muestra el estado más reciente de cada fuente con el tamaño, el tipo, el nombre, el recuento de documentos y la hora de la última actualización.

fields @timestamp, source_type, source_name, consumed_source_size, consumed_source_doc_count, source_arn | stats latest(consumed_source_size) as latest_size, latest(source_type) as type, latest(source_name) as name, latest(consumed_source_doc_count) as doc_count, latest(@timestamp) as last_updated by source_arn | sort latest_size desc | limit 100

Principales usuarios por tamaño total

Muestra los 20 usuarios principales clasificados según el tamaño total de la fuente en todas sus fuentes.

fields @timestamp, user_arn, source_arn, consumed_source_size | parse user_arn "*:user/*/*" as @prefix, @namespace, @username | stats latest(consumed_source_size) as latest_size, latest(@username) as user by source_arn | stats sum(latest_size) as total_size by user | sort total_size desc | limit 20

Crea un CloudWatch panel

Puede crear un CloudWatch panel para visualizar las métricas de uso de los índices. Usa la CloudWatch consola para crear un panel y agregar widgets de Logs Insights mediante las consultas de la sección anterior.

  1. Abra la consola de CloudWatch.

  2. En el panel de navegación, seleccione Paneles.

  3. Seleccione Crear panel e introduzca un nombre (por ejemplo,IndexUsageMetrics).

  4. Añada widgets utilizando el tipo de widget Logs. Seleccione el grupo de registros de uso del índice y pegue las consultas de la sección anterior.

sugerencia

Utilice la visualización del gráfico circular para desglosar el tipo de fuente. Usa el gráfico de líneas para ver el tamaño a lo largo del tiempo. Usa el gráfico de barras para las principales fuentes. La visualización de la tabla funciona bien para la consulta detallada de todas las fuentes.