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 proporcionan visibilidad de cómo se consume el almacenamiento de indexación de Amazon Quick en las bases de conocimiento y los Spaces, incluidas las cargas de archivos. Puedes usar estos registros para realizar 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 del uso de Amazon Quick mediante CloudWatch registros.

Esquema de registro

Cada evento del registro de uso de índices incluye los campos comunes que se comparten en todos los tipos de registros rápidos de Amazon resource_arnevent_timestamp, comolog_type,account_id, yuser_arn. El evento también incluye los siguientes campos específicos del índice:

Campos del 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 autorizado.
source_type Cadena SPACE o bien KB.
source_name Cadena Muestra 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 cambio. No todas las fuentes emiten eventos todos los días. Para reconstruir el estado actual, utilice el evento más reciente de cada. source_arn

CloudWatch Registra las consultas de Insights

Las siguientes consultas de CloudWatch Logs Insights le 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 de cada fuente. A continuación, las consultas se agregan según sea necesario. YOUR_LOG_GROUPSustitúyalo por el nombre de tu 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 bases de conocimiento principales 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

Espacios principales 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

Todas las fuentes detallan

Muestra el estado más reciente de cada fuente con el tamaño, el tipo, el nombre, el número 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

Usuarios principales por tamaño total

Muestra los 20 principales usuarios 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 del índice. Utilice la CloudWatch consola para crear un panel y añadir los 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. Elija Crear panel e introduzca un nombre (por ejemplo,IndexUsageMetrics).

  4. Agregue widgets mediante el tipo de widget Registros. Seleccione el grupo de registros de uso del índice y pegue las consultas de la sección anterior.

sugerencia

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