Compartir vía


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 URI de ingesta de datos mediante Bibliotecas cliente de Kusto y conectores de datos.
  • Los registros de ingesta no se admiten para la ingesta en tiempo real, la ingesta directa en el URI del clúster, la ingesta a partir de una consulta o los comandos .set-or-append.

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 tienen información acerca de las operaciones de ingesta completadas correctamente.
  • Operaciones de ingesta con errores: estos registros tienen información detallada sobre las operaciones de ingesta con errores, 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 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:

    Recorte de pantalla de la 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. Seleccione los registros que se van a recopilar: ingesta correcta, Error de ingesta, Ingesta por lotes, Comando, Consulta, Estadísticas de uso de tablas, Detalles de tabla, o Journal.
    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 lista la configuración, los registros comenzarán a aparecer en los destinos configurados (una cuenta de almacenamiento, un concentrador de eventos o un área de trabajo de Log Analytics).

Nota:

Si envía registros a un área de trabajo de Log Analytics, los registros SucceededIngestion, FailedIngestion, IngestionBatching, Command, Query, TableUsageStatistics, TableDetails, y Journal se almacenarán en tablas de Log Analytics denominadas: SucceededIngestion, FailedIngestion, ADXIngestionBatching, ADXCommand, ADXQuery, ADXTableUsageStatistics, ADXTableDetails, y ADXJournal respectivamente.

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: