Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Note
Búsqueda de Azure AI está disponible a través del portal de Azure, las API REST y los SDK de Azure. También respalda Foundry IQ, la capa de conocimiento administrada que transforma el contenido empresarial en bases de conocimiento reutilizables y compatibles con permisos para agentes en el portal de Microsoft Foundry.
Este artículo contiene toda la información de referencia de monitorización para este servicio.
Consulte Monitor Búsqueda de Azure AI para obtener más información sobre los datos que puede recopilar para Búsqueda de Azure AI y cómo usarlo.
Métricas
Esta sección enumera todas las métricas de plataforma recogidas automáticamente para este servicio. Estas métricas también forman parte de la lista global de todas las métricas de plataforma admitidas en Azure Monitor.
Para información sobre la retención de métricas, véase Azure Monitor Resumen de métricas.
Métricas compatibles para Microsoft.Search/searchServices
En la tabla siguiente se enumeran las métricas disponibles para el recurso Microsoft.Search/searchServices.
- Puede que no todas las columnas estén presentes en todas las tablas.
- Algunas columnas pueden estar fuera del área de visualización de la página. Seleccione Expandir tabla para ver todas las columnas disponibles.
Encabezados de tabla
- Categoría - El grupo de métricas o clasificación.
- Metric - El nombre de visualización de la métrica tal como aparece en el portal Azure.
- Nombre en la API REST - El nombre de la métrica tal como se refiere en la API REST.
- Unidad - Unidad de medida.
- Agregación - El tipo de agregación por defecto. Valores válidos: Promedio (Media), Mínimo (Mínimo), Máximo (Máximo), Total (Suma), Conteo.
- Dimensiones - Dimensiones disponibles para la métrica.
-
Granularidad Temporal - Intervalos en los que se muestrea la métrica. Por ejemplo,
PT1Mindica que la métrica se muestrea cada minuto,PT30Mcada 30 minutos,PT1Hcada hora, y así sucesivamente. - DS Export- Si la métrica es exportable a Azure Monitor Logs mediante la configuración de diagnóstico. Para información sobre la exportación de métricas, consulte Crear ajustes de diagnóstico en Azure Monitor.
| Métrica | Nombre en la API REST | Métricas avanzadas de la plataforma | Unidad | Agregación | Dimensiones | Granos de tiempo | Exportación de DS |
|---|---|---|---|---|---|---|---|
|
Archivos procesados del indexador (bytes) Bytes totales de datos de origen procesados por indexadores del origen de datos basado en archivos (por ejemplo, Blob, ADLS Gen2, File, SharePoint, OneLake) |
DocumentsProcessedBytes |
No | Bytes | Total (Suma), Promedio |
DataSourceName, , IndexerName, IndexName |
PT1M | Sí |
|
Cantidad de documentos procesados Número de documentos procesados |
DocumentsProcessedCount |
No | Recuento | Total (Suma), Recuento |
DataSourceName, Failed, IndexerName, , IndexName, SkillsetName |
PT1M | Sí |
|
Uso del almacenamiento Uso de almacenamiento (texto + vector) para el servicio de búsqueda por índice |
IndexStorageUsage |
No | Bytes | Promedio, Máximo, Mínimo | IndexName |
PT1M | Sí |
|
Uso del almacenamiento vectorial Uso del almacenamiento vectorial para el servicio de búsqueda por índice |
IndexVectorUsage |
No | Bytes | Promedio, Máximo, Mínimo | IndexName |
PT1M | Sí |
|
Unidades de proceso usadas Unidades de proceso consumidas por las operaciones del servicio de búsqueda y las ventanas de preparación del índice, en microhoras de CU (divida el total entre 1 000 000 para obtener horas de CU). El filtro de estado está en desuso. |
PerRequestComputeConsumption |
No | Recuento | Total (Suma), Promedio |
Status, IndexName, , ResourceKind, EventType |
PT1M | Sí |
|
Latencia de búsqueda Latencia media de búsqueda para el servicio de búsqueda |
SearchLatency |
No | Segundos | Promedio | <ninguno> | PT1M | Sí |
|
Consultas de búsqueda por segundo Consultas de búsqueda por segundo para el servicio de búsqueda |
SearchQueriesPerSecond |
No | ConteoPorSegundo | Promedio | <ninguno> | PT1M | Sí |
|
Recuento de ejecución de invocación de habilidades Número de ejecuciones de habilidades |
SkillExecutionCount |
No | Recuento | Total (Suma), Recuento |
DataSourceName, Failed, IndexerName, SkillName, , SkillsetName, SkillType |
PT1M | Sí |
|
Porcentaje de consultas de búsqueda estranguladas Porcentaje de consultas de búsqueda limitadas para el servicio de búsqueda |
ThrottledSearchQueriesPercentage |
No | Porcentaje | Promedio | <ninguno> | PT1M | Sí |
Consultas de búsqueda por segundo
Esta métrica muestra el promedio de las consultas de búsqueda por segundo (QPS) para el servicio de búsqueda. Es habitual que las consultas se ejecuten en milisegundos, por lo que solo las consultas que miden como segundos aparecen en una métrica como QPS. El mínimo es el valor más bajo para las consultas de búsqueda por segundo que se registraron durante ese minuto. El máximo es el valor más alto. El promedio es el agregado a lo largo de todo el minuto.
| Tipo de agregación | Descripción |
|---|---|
| Promedio | Número medio de segundos en un minuto durante el cual se produjo la ejecución de la consulta. |
| Recuento | Número de métricas emitidas al registro en el intervalo de un minuto. |
| Máximo | El número más alto de consultas de búsqueda por segundo registradas durante un minuto. |
| Mínimo | Número más bajo de consultas de búsqueda por segundo registradas durante un minuto. |
| Suma | Suma de todas las consultas ejecutadas en el minuto. |
Por ejemplo, en un minuto, podría tener un patrón similar al siguiente: un segundo de carga alta que es el máximo para SearchQueriesPerSecond, seguido de 58 segundos de carga media y, por último, un segundo con una sola consulta, que es el mínimo.
Otro ejemplo: si un nodo emite 100 métricas, donde el valor de cada métrica es 40, "Count" es 100, "Sum" es 4000, "Average" es 40 y "Max" es 40.
Latencia de búsqueda
La latencia de búsqueda indica cuánto tiempo tarda una consulta en completarse.
| Tipo de agregación | Latencia |
|---|---|
| Promedio | Duración media de la consulta en milisegundos. |
| Recuento | Número de métricas emitidas al registro en el intervalo de un minuto. |
| Máximo | Consulta con la ejecución más larga del ejemplo. |
| Mínimo | Consulta con la ejecución más corta del ejemplo. |
| Total | Tiempo total de ejecución de todas las consultas en la muestra, que se ejecutan dentro del intervalo (un minuto). |
Porcentaje de consultas de búsqueda limitadas
Esta métrica hace referencia a las consultas que se eliminan en lugar de procesar. El estrangulamiento se produce cuando el número de solicitudes que se están procesando supera la capacidad. Puede que observe un aumento en las solicitudes limitadas cuando se saca una réplica de la rotación o durante la indexación. Tanto las solicitudes de consulta como de indexación se controlan mediante el mismo conjunto de recursos.
El servicio determina si se van a quitar solicitudes en función del consumo de recursos. Se realiza el promedio del porcentaje de los recursos que se consume entre memoria, CPU y E/S de disco durante un período de tiempo. Si este porcentaje supera un umbral, todas las solicitudes al índice se limitan hasta que se reduce el volumen de solicitudes.
En función del cliente, se indica una solicitud limitada de estas maneras:
- Un servicio devuelve un error
"You are sending too many requests. Please try again later." - Un servicio devuelve un código de error 503 que indica que el servicio no está disponible actualmente.
- Si usa el portal de Azure (por ejemplo, el Explorador de búsqueda), la consulta se descarta silenciosamente y tendrá que seleccionar Search de nuevo.
Para confirmar las consultas restringidas, use la métrica Consultas de búsqueda restringidas. Puede explorar las métricas en el portal de Azure o crear una métrica de alerta como se describe en este artículo. En el caso de las consultas que se quitaron dentro del intervalo de muestreo, use Total para obtener el porcentaje de consultas que no se ejecutaron.
| Tipo de agregación | Limitación |
|---|---|
| Promedio | Porcentaje de consultas eliminadas dentro del intervalo. |
| Recuento | Número de métricas emitidas al registro en el intervalo de un minuto. |
| Máximo | Porcentaje de consultas eliminadas dentro del intervalo. |
| Mínimo | Porcentaje de consultas eliminadas dentro del intervalo. |
| Total | Porcentaje de consultas eliminadas dentro del intervalo. |
Para el porcentaje de consultas de búsqueda limitadas, mínimo, máximo, promedio y total, todos tienen el mismo valor: el porcentaje de consultas de búsqueda limitadas, del número total de consultas de búsqueda durante un minuto.
Uso de unidades de proceso
Esta métrica mide los recursos de proceso, memoria e E/S consumidos por el servicio de Búsqueda de Azure AI, expresados en unidades de proceso (mPU). Sirve como indicador indirecto del coste de procesamiento de diferentes tipos de operaciones. El uso puede variar con el tiempo en función de las operaciones que se ejecutan.
Puede ver esta métrica en dos niveles:
- Nivel de servicio de búsqueda: consumo de proceso agregado en todo el servicio.
- Nivel de índice: consumo con ámbito de un índice específico, útil para identificar qué índices impulsan el uso más elevado de los recursos.
| Tipo de agregación | Descripción |
|---|---|
| Sum | Número total de mPU consumidas durante el intervalo de tiempo seleccionado. Resulta útil para comprender el costo general del proceso a lo largo del tiempo. |
| Promedio | Promedio de mCUs consumidos durante el intervalo de tiempo seleccionado. |
Esta métrica admite los siguientes filtros:
Nombre del índice: filtra la métrica a un índice específico. Si no se aplica ningún filtro, la métrica refleja el consumo total en todos los índices del servicio.
Nombre de la operación: filtra la métrica por la operación que contribuye al consumo de computación. Si no se aplica ningún filtro, la métrica refleja el consumo combinado en todos los tipos de operación. Para ver los valores admitidos, consulte Referencia de datos de supervisión.
Dimensiones métricas
Para información sobre qué son las dimensiones métricas, véase Métricas multidimensionales.
Búsqueda de Azure AI tiene dimensiones asociadas a las siguientes métricas que capturan un recuento de documentos o habilidades que fueron ejecutadas.
| Nombre de la métrica | Descripción | Dimensiones | Ejemplos de casos de uso |
|---|---|---|---|
| Cantidad de documentos procesados | Muestra el número de documentos procesados por el indexador. | Nombre del origen de datos, error, nombre de índice, nombre del indexador, nombre del conjunto de aptitudes | Se puede hacer referencia a ellos como una medida aproximada del rendimiento (número de documentos procesados por indexador a lo largo del tiempo) - Configurar para alertar sobre documentos con errores |
| Recuento de ejecución de invocación de habilidades | Muestra el número de invocaciones de aptitud. | Nombre del origen de datos, error, nombre de índice, nombre del indexador, nombre de aptitud, tipo de aptitud, nombre del conjunto de aptitudes | Referencia para asegurarse de que las aptitudes se invocan según lo previsto mediante la comparación de los números de invocación relativos entre las aptitudes y el número de invocación de aptitudes con el número de documentos. - Configuración para alertar sobre invocaciones de habilidades fallidas |
| Uso de unidades de proceso | Muestra las mCUs consumidas por las operaciones en el servicio de búsqueda | Nombre del índice, Operación | Evalúe qué operación consumió más capacidad de procesamiento. -Configurar alertas cuando el consumo de escombros supere los umbrales previstos para un tipo de operación determinado |
| Nombre de dimensión | Descripción |
|---|---|
| DataSourceName | Una conexión de origen de datos con nombre usada durante la ejecución del indexador. Los valores válidos son uno de los tipos de origen de datos admitidos. |
| Error | Indica si se produjo un error en la instancia. |
| IndexerName | Nombre de un indexador. |
| IndexName | Nombre de un índice. |
| SkillsetName | Nombre de un conjunto de aptitudes usado durante la ejecución del indexador. |
| SkillName | Nombre de una aptitud dentro de un conjunto de aptitudes. |
| SkillType | @odata.type de la aptitud. |
Registros de recursos
Esta sección enumera los tipos de registros de recursos que puedes recopilar para este servicio. La sección extrae de la lista de todos los tipos de categorías de registros admitidos en Azure Monitor.
Registros de recursos admitidos para Microsoft.Search/searchServices
| Categoría | Costes de exportación | Tabla de registro | Soporta un plan básico de registros | Admite la transformación durante la ingestión de datos | Consultas de ejemplo |
|---|---|---|---|---|---|
| OperationLogs | No |
AzureDiagnostics Registros de múltiples recursos de Azure. |
No | No |
Tablas de registros de Azure Monitor
Esta sección enumera las tablas de Azure Monitor Logs relevantes para este servicio, que están disponibles para consulta por Log Analytics usando consultas Kusto. Las tablas contienen datos de registros de recursos y posiblemente más, dependiendo de lo que se recopile y se les envíe.
Servicios de búsqueda
Microsoft.Search/searchServices
| Tabla | Descripción |
|---|---|
| AzureActivity | Las entradas del registro de actividad de Azure proporcionan información sobre las operaciones del plano de control. Las tareas invocadas en el plano de control, como agregar o quitar réplicas y particiones, se representan mediante una actividad "Obtener clave de administración". |
| AzureDiagnostics | Operaciones de consulta e indexación registradas. Las consultas en la tabla AzureDiagnostics en Log Analytics pueden incluir las propiedades comunes, las propiedades específicas para búsqueda y las operaciones específicas para búsqueda que se enumeran en la sección de referencia de esquema. |
| AzureMetrics | Datos de métricas emitidos por Búsqueda de Azure AI que mide el estado y el rendimiento. |
Tablas de registro de recursos
En la tabla siguiente se enumeran las propiedades de los registros de recursos en Búsqueda de Azure AI. Los logs de recursos se recopilan en Azure Monitor Logs o Azure Storage. En Azure Monitor, los registros se recopilan en la tabla AzureDiagnostics bajo el nombre del proveedor de recursos Microsoft.Search.
| Azure Storage campo o propiedad | propiedad Logs de Azure Monitor | Descripción |
|---|---|---|
| tiempo | MARCA DE TIEMPO | Fecha y hora (UTC) cuando se produjo la operación. |
| resourceId | Concat("/", "/subscriptions", SubscriptionId, "resourceGroups", ResourceGroupName, "providers/Microsoft.Search/searchServices", ServiceName) | Recurso Búsqueda de Azure AI para el que se habilitan los registros. |
| categoría | "OperationLogs" | Las categorías de registro incluyen Audit, Operational, Executiony Request. |
| nombreDeOperación | Nombre | Nombre de la operación. El nombre de la operación puede ser Indexes.ListIndexStatsSummaries, Indexes.Get, Indexes.Stats, Indexers.ListQuery.SearchQuery.SuggestQuery.LookupQuery.AutocompleteCORS.PreflightIndexes.UpdateIndexes.PrototypeServiceStatsDataSources.ListIndexers.Warmup. |
| durationMS | DuraciónMilisegundos | Duración de la operación, en milisegundos. |
| operationVersion | ApiVersion | La versión de LA API usada en la solicitud. |
| tipoDeResultado | (Fallido) ? "Fallido": "Éxito" | Tipo de respuesta. |
| resultSignature | Estado | Estado de respuesta HTTP de la operación. |
| propiedades | Propiedades | Todas las propiedades extendidas relacionadas con esta categoría de eventos. |
Registro de actividad
La tabla enlazada lista las operaciones que pueden registrarse en el registro de actividad de este servicio. Estas operaciones son un subconjunto de todas las posibles operaciones de proveedor de recursos en el registro de actividad.
Para más información sobre el esquema de las entradas del registro de actividad, véase Esquema del registro de actividades.
En la tabla siguiente se enumeran las operaciones comunes relacionadas con Búsqueda de Azure AI que se pueden registrar en el registro de actividad. Para obtener una lista completa de todas las operaciones de Microsoft.Search, consulte operaciones del proveedor de recursos de Microsoft.Search.
| Operación | Descripción |
|---|---|
| Obtener clave de administrador | Cualquier operación que requiera derechos administrativos se registra como una operación "Obtener clave de administrador". |
| Obtener clave de consulta | Cualquier operación de solo lectura en la colección de documentos de un índice. |
| Regenerar la clave de administrador | Solicitud para volver a generar la clave de API de administrador principal o secundaria. |
Las entradas comunes incluyen referencias a claves de API: notificaciones informativas genéricas como Obtener clave de administrador y Obtener claves de consulta. Estas actividades indican solicitudes realizadas mediante la clave de administrador (crear o eliminar objetos) o la clave de consulta, pero no muestran la propia solicitud. Para obtener información de este grano, debe configurar el registro de recursos.
Como alternativa, puede obtener información sobre el historial de cambios. En el portal de Azure, seleccione la actividad para abrir la página de detalles y, a continuación, seleccione "Historial de cambios" para obtener información sobre la operación subyacente.
Otros esquemas
Los esquemas siguientes están en uso para este servicio.
Si está creando consultas o informes personalizados, las estructuras de datos que incluyen registros de recursos de Búsqueda de Azure AI siguen los siguientes esquemas.
Para los registros de recursos enviados a Blob Storage, cada blob tiene un objeto raíz denominado registros que contienen una matriz de objetos de registro. Cada blob contiene registros para todas las operaciones que tuvieron lugar durante la misma hora.
Esquema de registro de recursos
Todos los registros de recursos disponibles a través de Azure Monitor comparten un esquema de nivel superior common. Búsqueda de Azure AI se complementa con más propiedades y operaciones que son exclusivas de un servicio de búsqueda.
En el ejemplo siguiente se muestra un registro de recursos que incluye propiedades comunes (TimeGenerated, Resource, Category, etc.) y propiedades específicas de búsqueda (OperationName y OperationVersion).
| Nombre | Tipo | Descripción y ejemplo |
|---|---|---|
| TimeGenerated | Fecha y hora | Marca de tiempo de la operación. Por ejemplo: 2021-12-07T00:00:43.6872559Z |
| Recurso | Cadena | Identificador de recurso. Por ejemplo: /subscriptions/<your-subscription-id>/resourceGroups/<your-resource-group-name>/providers/Microsoft.Search/searchServices/<your-search-service-name> |
| Categoría | Cadena | "OperationLogs". Este valor es una constante. OperationLogs es la única categoría que se usa para los registros de recursos. |
| OperationName | Cadena | Nombre de la operación (consulte la lista completa de operaciones). Un ejemplo es Query.Search |
| OperationVersion | Cadena | Versión de API usada en la solicitud. Por ejemplo: 2026-04-01 |
| TipoDeResultado | Cadena | Éxito. Otros valores posibles: Éxito o Error |
| ResultSignature | Int | Código de resultado HTTP. Por ejemplo: 200 |
| DurationMS | Int | Duración de la operación en milisegundos. |
| Propiedades | Objeto | Objeto que contiene datos específicos de la operación. Consulte la tabla de esquema de propiedades siguiente. |
Esquema de propiedades
Las siguientes propiedades son específicas de Búsqueda de Azure AI.
| Nombre | Tipo | Descripción y ejemplo |
|---|---|---|
| Descripción_s | Cadena | Punto final de la operación. Por ejemplo: GET /indexes('content')/docs |
| Documents_d | Int | Número de documentos procesados. |
| IndexName_s | Cadena | Nombre del índice asociado a la operación. |
| Query_s | Cadena | Parámetros de consulta usados en la solicitud. Por ejemplo: ?search=beach access&$count=true&api-version=2026-04-01 |
Valores: operationName (operaciones registradas)
Las siguientes operaciones pueden aparecer en un registro de recursos.
| OperationName | Descripción |
|---|---|
| FuentesDeDatos.* | Se aplica a los orígenes de datos del indexador. Puede ser Crear, Eliminar, Obtener, Listar. |
| DepurarSessions.* | Se aplica a una sesión de depuración. Puede ser Create, Delete, Get, List, Start y Status. |
| DebugSessions.DocumentStructure | Un documento enriquecido se carga en una sesión de depuración. |
| DebugSessions.RecuperarDatosHistóricosDeEjecuciónDelIndexador | Solicitud de detalles de ejecución del indexador. |
| DebugSessions.RetrieveProjectedIndexerExecutionHistoricalData | Historial de ejecución de operaciones de enriquecimiento proyectadas hacia un almacén de conocimiento. |
| Indexadores.* | Se aplica a un indexador. Pueden ser Create, Delete, Get, List y Status. |
| Índices.* | Se aplica a un índice de búsqueda. Puede ser Crear, Eliminar, Obtener, Listar. |
| indexes.Prototype | El Asistente para importar datos define los metadatos del índice en función de las entradas de datos. |
| Indexación.Índice | Esta operación es una llamada a Index Documents. |
| Metadata.GetMetadata | Solicitud de datos del sistema de servicio de búsqueda. |
| Query.Autocomplete | Una consulta de autocompletar en un índice. Consulte Tipos y composición de consultas. |
| Query.Lookup | Una consulta de búsqueda en un índice. Consulte Tipos y composición de consultas. |
| Consulta.Buscar | Solicitud de búsqueda de texto completo en un índice. Consulte Tipos y composición de consultas. |
| Consulta.Sugerir | Escriba la consulta por adelantado en un índice. Consulte Tipos y composición de consultas. |
| ServiceStats | Esta operación es una llamada rutinaria a Get Service Statistics, ya sea llamada directamente o implícitamente para rellenar una página de información general del portal cuando se carga o se actualiza. |
| Perfiles de habilidades.* | Se aplica a un conjunto de habilidades. Puede ser Crear, Eliminar, Obtener, Listar. |
Contenido relacionado
- Consulte Monitor Búsqueda de Azure AI para obtener una descripción de cómo supervisar Búsqueda de Azure AI.
- Consulta Monitorizar los recursos de Azure con Azure Monitor para detalles sobre el seguimiento de los recursos de Azure.