Compartir a través de


Supervisión de datos de Azure Cosmos DB mediante la configuración de diagnóstico de Log Analytics de Azure Monitor

SE APLICA A: NoSQL MongoDB Cassandra Gremlin Table

La configuración de diagnóstico de Azure se usa para recopilar los registros de los recursos. Los recursos emiten registros de recursos de Azure y proporcionan datos abundantes y frecuentes sobre el funcionamiento de ese recurso. Estos registros se capturan por solicitud y también se denominan registros de plano de datos. Algunos ejemplos de las operaciones del plano de datos son Delete, Insert y ReadFeed. El contenido de estos registros varía según el tipo de recurso.

Para más información sobre la configuración de diagnóstico, consulte Configuración de diagnóstico en Azure Monitor.

Nota:

Se recomienda crear la configuración de diagnóstico en modo específico del recurso (para todas las API excepto la API para Tabla) siguiendo las instrucciones de la pestaña API de REST. Esta opción proporciona optimizaciones de costos adicionales con una vista mejorada para controlar los datos.

Requisitos previos

Advertencia

Si necesita eliminar un recurso, renombrarlo, moverlo o migrarlo entre grupos de recursos o suscripciones, primero debe eliminar su configuración de diagnóstico. De lo contrario, si vuelve a crear este recurso, la configuración de diagnóstico del recurso eliminado podría incluirse con el nuevo recurso, en función de la configuración del recurso para cada recurso. Si la configuración de diagnóstico se incluye con el nuevo recurso, se reanuda la recopilación de registros de recursos tal y como se define en la configuración de diagnóstico y envía los datos de métrica y registro aplicables al destino configurado anteriormente.

Además, se recomienda eliminar la configuración de diagnóstico de un recurso que vaya a eliminar y no planear usarla de nuevo con el fin de mantener limpio el entorno.

Crear configuraciones de diagnóstico

Aquí se explica el proceso de creación de la configuración de diagnóstico para su cuenta.

Nota:

La métrica para la exportación de registros como categoría no se admite actualmente.

  1. Inicie sesión en Azure Portal.

  2. Vaya a la cuenta de Azure Cosmos DB existente.

  3. En la sección Supervisión del menú de recursos, seleccione Configuración de diagnóstico. A continuación, seleccione la opción Agregar configuración de diagnóstico.

    Recorte de pantalla de la lista de opciones de diagnóstico con opciones para crear otras nuevas o editarlas existentes.

    Importante

    Es posible que vea un mensaje para "habilitar la consulta de texto [...] para un registro más detallado" si la característica de consulta de texto completo no está habilitada en su cuenta. Puede omitir esta advertencia de forma segura si no desea habilitar esta característica. Para obtener más información, consulte Habilitar la consulta de texto.

  4. En el panel Configuración de diagnóstico, asigne un nombre a la configuración de ejemplo y a continuación, seleccione la categoría QueryRuntimeStatistics. Active la casilla Enviar al área de trabajo de Log Analytics y seleccione el área de trabajo existente. Por último, seleccione Recursos específicos como opción de destino.

    Recorte de pantalla de las distintas opciones para configurar una configuración de diagnóstico.

Habilitación de la consulta de texto completo para registrar texto de consulta

Azure Cosmos DB proporciona un registro avanzado para una solución de problemas detallada. Al habilitar la consulta de texto completo, puedes ver la consulta desofuscada para todas las solicitudes dentro de la cuenta de Azure Cosmos DB. También concedes permiso para que Azure Cosmos DB acceda a estos datos y los presente en los registros.

Advertencia

La habilitación de esta característica puede dar lugar a costos de registro adicionales; para obtener más información sobre los precios, visite Precios de Azure Monitor. Se recomienda deshabilitar esta característica después de solucionar los problemas.

  1. En la página de la cuenta de Azure Cosmos DB existente, seleccione la opción Características en la sección Configuración del menú de recursos. A continuación, seleccione la característica Consulta de texto completo de diagnóstico.

    Recorte de pantalla de las características disponibles para una cuenta de Azure Cosmos DB.

  2. En el cuadro de diálogo, seleccione Enable. Esta configuración se aplica en unos minutos. Todos los registros recién ingeridos ahora tienen el texto completo o PIICommand para cada solicitud.

    Recorte de pantalla de la característica de consulta de texto completo de diagnóstico habilitada para una cuenta de Azure Cosmos DB.