Supervisión de la ingesta, los comandos, las consultas y las tablas de Azure Data Explorer con los registros de diagnóstico

Azure Data Explorer es un servicio de análisis de datos rápido y totalmente administrado para analizar en tiempo real grandes volúmenes de datos de que se transmiten desde aplicaciones, sitios web, dispositivos IoT, etc. Los registros de diagnóstico de Azure Monitor proporcionan datos sobre el funcionamiento de los recursos de Azure. Azure Data Explorer usa registros de diagnóstico para extraer conclusiones sobre la ingesta, los comandos, las consultas y las tablas. Puede exportar los registros de operaciones a Azure Storage, Event Hubs o Log Analytics para supervisar el estado de ingesta, los comandos y las consultas. Los registros de Azure Storage y Azure Event Hubs se pueden enrutar a una tabla del clúster de Azure Data Explorer para analizarlos mejor.

Importante

Los datos del registro de diagnóstico pueden contener datos confidenciales. Restrinja los permisos del destino de los registros según sus necesidades de supervisión.

Nota

En Azure Portal, los datos de las métricas sin procesar de las páginas Métricas e Información se almacenan en Azure Monitor. Las consultas de estas páginas consultan directamente los datos de las métricas sin procesar para proporcionar resultados más precisos. Al usar la característica de configuración de diagnóstico, puede migrar los datos de las métricas sin procesar al área de trabajo de Log Analytics. Durante la migración, se puede perder cierta precisión de datos debido al redondeo; por lo tanto, los resultados de la consulta pueden variar ligeramente de los datos originales. El margen de error es inferior al 1 %.

Requisitos previos

Configuración de registros de diagnóstico en un clúster de Azure Data Explorer

Los registros de diagnóstico se pueden usar para configurar la recopilación de los siguientes datos de registro:

Nota

  • Los registros de ingesta se admiten para la ingesta en cola en el URI de ingesta de datos mediante bibliotecas cliente y conectores de datosde Kusto.
  • Los registros de ingesta no se admiten para la ingesta de streaming, la ingesta directa en el URI del clúster, la ingesta desde la consulta o .set-or-append los comandos.

Nota

Los registros de ingesta con errores solo se notifican en el estado final de una operación de ingesta, a diferencia de la métrica Resultado de la ingesta, que se emite para errores transitorios que se reintentan internamente.

  • Operaciones de ingesta correctas: Estos registros contienen información sobre las operaciones de ingesta completadas correctamente.
  • Operaciones de ingesta con error: Estos registros contienen información detallada sobre las operaciones de ingesta con error, incluidos los detalles del error.
  • Operaciones de procesamiento por lotes de ingesta: estos registros tienen estadísticas detalladas de lotes listos para la ingesta (duración, tamaño del lote, recuento de blobs y tipos de procesamiento por lotes).

Puede optar por enviar los datos de registro a un área de trabajo de Log Analytics, una cuenta de almacenamiento o transmitirlos a un centro de eventos.

Habilitar registros de diagnóstico

Los registros de diagnóstico están inhabilitados de forma predeterminada. Siga estos pasos para habilitar los registros de diagnóstico para el clúster:

  1. En el Azure Portal, seleccione el recurso de clúster que desea supervisar.

  2. En Supervisión, seleccione Configuración de diagnóstico.

    Adición de registros de diagnóstico.

  3. Seleccione Agregar configuración de diagnóstico.

  4. En la ventana Configuración de diagnóstico:

    Captura de pantalla de la pantalla Configuración de diagnóstico en la que se configuran los datos de supervisión que se van a recopilar para el clúster de Azure Data Explorer.

    1. Escriba un Nombre de configuración de diagnóstico.
    2. Seleccione uno o varios destinos de destino: un área de trabajo de Log Analytics, una cuenta de almacenamiento o un centro de eventos.
    3. Seleccionar los registros que se van a recopilar: Ingesta correcta, Ingesta con errores, Procesamiento por lotes de ingesta, Comando, Consulta, Estadísticas de uso de tablas, Detalles de tabla o Diario.
    4. Seleccione las métricas que se van a recopilar (opcional).
    5. Seleccione Guardar para guardar la nueva configuración y las métricas de los registros de diagnóstico.

Una vez que la configuración esté lista, los registros comenzarán a aparecer en los destinos de destino configurados (una cuenta de almacenamiento, un centro de eventos o un área de trabajo de Log Analytics).

Nota

Si envía registros a un área de trabajo de Log Analytics, los SucceededIngestionregistros , QueryTableUsageStatisticsFailedIngestionCommandTableDetailsIngestionBatchingy Journal se almacenarán en las tablas de Log Analytics denominadas: SucceededIngestion, FailedIngestion, ADXIngestionBatchingADXQueryADXTableUsageStatisticsADXCommand, , y ADXTableDetailsrespectivamente.ADXJournal

Esquema de registros de diagnósticos

Todos los registros de diagnóstico de Azure Monitor comparten un esquema de nivel superior común. Los eventos de Azure Data Explorer tienen sus propias propiedades únicas que se describen en las siguientes referencias de esquema: