/
/

Cómo implementar Endpoint Analytics y la supervisión del rendimiento

por Team Ninja
How to Implement Endpoint Analytics and Performance Monitoring blog banner image

Resumen instantáneo

Este post ofrece una lista completa de comandos CMD básicos y una inmersión profunda en los comandos de Windows, con más de 70 comandos cmd esenciales tanto para principiantes como para usuarios avanzados. Explica comandos prácticos del símbolo del sistema para la gestión de archivos, la navegación por directorios, la solución de problemas de red, las operaciones de disco y la automatización con ejemplos reales para mejorar la productividad. Tanto si estás aprendiendo los comandos básicos de cmd como si ya dominas las herramientas avanzadas de la CLI de Windows, esta guía te ayudará a utilizar el Símbolo del sistema de forma más eficaz.

Puntos clave

  • Inscribe los dispositivos Windows 10/11 gestionados en Intune y activa Windows Health Monitoring para empezar a recopilar telemetría.
  • Revisa los informes de rendimiento de arranque, fiabilidad de las aplicaciones, trabajo desde cualquier lugar y puntuación de los dispositivos para detectar problemas a tiempo.
  • Ejecuta consultas con el símbolo del sistema, PowerShell y Microsoft Graph para diagnosticar el rendimiento en vivo y extraer datos de analytics a gran escala.
  • Amplía Endpoint Analytics con NinjaOne añadiendo supervisión en tiempo real, visibilidad multiplataforma, automatización con scripts personalizados y detección de anomalías basada en IA.

Los equipos de TI pueden supervisar el rendimiento del sistema de varias maneras. Una de ellas es Endpoint Analytics, una función de Microsoft Intune y Microsoft Endpoint Manager que aporta información basada en datos sobre cómo se comportan los dispositivos Windows en entornos gestionados. Otras opciones pasan por usar herramientas locales como el símbolo del sistema y las directivas de grupo.

Con la información recopilada, los administradores de TI pueden abordar los problemas de rendimiento de forma proactiva y basada en datos. Entre ellos están los tiempos de arranque lentos, la inestabilidad de los programas y los fallos provocados por hardware antiguo y configuraciones mal optimizadas.

Si tienes pensado implementar Endpoint Analytics y mejorar tu capacidad de supervisión del rendimiento, puedes seguir las buenas prácticas que recogemos en este artículo.

¿Prefieres una guía visual? Mira «Cómo implementar Endpoint Analytics y la supervisión del rendimiento» para un resumen más detallado.

Reduce el tiempo de inactividad con NinjaOne y su supervisión integral del rendimiento.

Descubre todo lo que NinjaOne RMM puede hacer

Formas de activar e implementar Endpoint Analytics y la supervisión del rendimiento

📌 Requisitos previos:

  • Necesitas tener Microsoft Intune activado con Endpoint Analytics.
  • Los dispositivos de destino deben estar inscritos en Intune y gestionados por MDM.
  • Los dispositivos inscritos deben ejecutar Windows 11 Enterprise, Education o Pro (recomendado), o Windows 10 Enterprise, Education o Pro, versión 1903 o superior, si aún están cubiertos por Extended Security Updates (ESU). Windows 10 dejó de recibir soporte en octubre de 2025, así que cualquier dispositivo que siga con ese sistema debería migrarse a Windows 11 o inscribirse en ESU
  • En Intune, la directiva Windows Health Monitoring debe estar configurada y activada para permitir la recopilación de datos de analytics.

📌 Herramientas opcionales:

  • PowerShell con el SDK de Microsoft Graph —Ofrece un conjunto de módulos que permiten usar Microsoft Graph mediante comandos de PowerShell. Puedes utilizarlo para gestionar los datos de Endpoint Analytics de forma programática.
  • Visor de datos de diagnóstico —Es una herramienta local que te permite inspeccionar los datos de diagnóstico que se recopilan y se envían desde los dispositivos Windows. Asegúrate de activarlo en Configuración de Windows > Privacidad y seguridad > Ver datos de diagnóstico > Activar el Visor de datos de diagnóstico.
  • Integración con Azure Monitor o Log Analytics —Esta herramienta conecta Endpoint Analytics con otros servicios de Azure. Permite un análisis más profundo y el almacenamiento a largo plazo de los datos de rendimiento y fiabilidad.
Haz clic para elegir un método
Método 1: Intune — Activar Endpoint Analytics
Método 2: Intune — Usar los informes de analytics integrados
Método 3: Símbolo del sistema — Comprobaciones de rendimiento en tiempo real
Método 4: PowerShell — Consultas personalizadas de Endpoint Analytics

🎥 Esta guía también está disponible en vídeo: mira Cómo implementar Endpoint Analytics y la supervisión del rendimiento.

Método 1: cómo activar Endpoint Analytics en Microsoft Intune

📌 Casos de uso:

  • Este método ayuda a los administradores de TI a comprobar cómo se comportan los endpoints en entornos remotos e híbridos.
  • Puedes usar Endpoint Analytics para ver los problemas de rendimiento que afectan a tu sistema.
  • Puedes aprovechar los datos recopilados para resolver incidencias de forma proactiva y tomar decisiones más inteligentes respaldadas por datos.

📌 Requisitos previos:

  • Microsoft Intune con Endpoint Analytics debe estar disponible en el tenant.
  • Los dispositivos deben estar gestionados por MDM e inscritos en Intune.
  • Windows Health Monitoring debe estar configurado y activado en Intune.
  • La telemetría debe estar configurada y activada.

Estos son los pasos, fáciles de seguir, para activar e implementar Endpoint Analytics en Microsoft Intune:

  1. Primero, ve al centro de administración de Microsoft Intune (antes centro de administración de Microsoft Endpoint Manager o MEMAC).
  2. A continuación, ve a Informes > Analytics > Endpoint Analytics.
  3. Cuando aparezca el aviso, acéptalo para activar Endpoint Analytics.
  4. Después, activa Windows Health Monitoring:
    1. Ve a Dispositivos > Perfiles de configuración
    2. Selecciona Crear perfil. Luego configura lo siguiente:
      1. Plataforma: Windows 10 y posterior
      2. Tipo de perfil: Plantillas > Windows Health Monitoring
    3. A continuación, elige Activar la recopilación de datos de Endpoint Analytics.
    4. Asigna la directiva al grupo de dispositivos que quieras.
  5. Por último, haz clic en Crear para desplegar la directiva.

💡 Nota: después de desplegar la directiva, los datos no aparecen de inmediato. Pueden tardar entre 24 y 48 horas en mostrarse.

Método 2: aprovechar los informes de analytics integrados en Microsoft Intune

📌 Casos de uso:

  • Los administradores de TI pueden seguir de cerca el estado de los dispositivos en entornos remotos o híbridos.
  • Puedes usar este método para comprobar la fiabilidad de las aplicaciones mientras aplicas medidas para mejorar el rendimiento.

📌 Requisitos previos:

  • Endpoint Analytics debe estar activado y configurado (consulta el método 1).
  • Los dispositivos deben haber informado y enviado datos durante al menos 24-48 horas.
  • Debes tener los roles de administrador de Intune adecuados para acceder a los informes.

Para acceder a los informes integrados de Endpoint Analytics y sacarles partido, sigue estos pasos:

  1. Ve al MEMAC.
  2. Navega a Informes > Endpoint Analytics.
  3. A continuación, revisa estas categorías de informes:
    1. Rendimiento de arranque
    2. Software recomendado
    3. Fiabilidad de las aplicaciones
    4. Trabajo desde cualquier lugar
    5. Puntuación de los dispositivos
  4. Desde ahí puedes usar las opciones de filtrado o exportación para ordenar por usuario, grupo de dispositivos o directiva.
  5. Después podrás usar los datos para detectar problemas de rendimiento y ralentizaciones, planificar actualizaciones y valorar cambios en las directivas.

💡 Nota: los datos que muestran estos informes están agregados y se actualizan de forma periódica. Si necesitas información en tiempo real, integra el sistema con Azure Monitor o Log Analytics.

Método 3: cómo usar el símbolo del sistema para comprobar el rendimiento en tiempo real

📌 Casos de uso:

  • Puedes usar este método para revisar problemas de rendimiento sin esperar a que Intune sincronice los datos.
  • Te sirve para crear scripts de automatización personalizados en NinjaOne y en otras plataformas RMM.
  • Los administradores de TI pueden usarlo para diagnosticar problemas como retrasos en el arranque, consumo elevado de recursos e incidencias a nivel de aplicación.

📌 Requisitos previos:

  • Este método requiere privilegios de administrador para acceder a los registros de eventos del sistema y a los datos de rendimiento.
  • Estos comandos se pueden ejecutar desde el símbolo del sistema (como administrador).
  • Los dispositivos de destino deben ejecutar Windows 10/11 con el registro de rendimiento estándar activado.

Así puedes usar el símbolo del sistema para comprobar el rendimiento en tiempo real:

  1. Para comprobar el tiempo de arranque, ejecuta este comando:

systeminfo | find "Boot Time"

  1. Para ver los eventos de arranque recientes, utiliza este comando:

wevtutil qe Microsoft-Windows-Diagnostics-Performance/Operational /f:text /c:5

  1. Para ver la lista de tareas con los procesos que más CPU o memoria consumen, usa este comando:

tasklist /v | more

  1. Para hacer una evaluación rápida del rendimiento del disco (velocidad de lectura/escritura), ejecuta este comando:

winsat disk

  1. Para mostrar las estadísticas y los errores de Ethernet y diagnosticar el rendimiento de la red, usa este comando:

netstat -e -s

💡 Nota: estos comandos se pueden incluir en scripts y ejecutar de forma remota en grandes grupos de equipos. Además, también se pueden integrar en herramientas de supervisión.

Por otro lado, como winsat disk se ha retirado de la interfaz de usuario de Windows (su funcionalidad por línea de comandos sigue operativa, pero Microsoft ya no la muestra ni la promociona), puedes recurrir a estas alternativas en PowerShell:

Get-Counter '\PhysicalDisk(*)\Disk Read Bytes/sec'

Get-Counter '\PhysicalDisk(*)\Disk Write Bytes/sec'

Método 4: usar PowerShell para consultas personalizadas de Endpoint Analytics

📌 Casos de uso:

  • Este método es ideal para MSP y equipos de TI que necesitan extraer datos de varios grupos de dispositivos y de múltiples tenants.
  • También encaja bien para comparar rendimiento de forma automatizada y para crear scripts.

📌 Requisitos previos:

  • Necesitas tener instalado el SDK de PowerShell de Microsoft Graph.
  • Esto requiere los siguientes permisos de la API de Graph:
    • DeviceManagementManagedDevices.Read.All
    • Reports.Read.All
  • Necesitarás privilegios de administrador o acceso a los datos de Intune.
  • La telemetría del dispositivo debe estar configurada como Básica o superior en Intune.
  • Para que los datos de Endpoint Analytics se informen correctamente, la directiva Windows Health Monitoring debe estar asignada y activa. Puedes activarla en Intune siguiendo esta ruta: Intune > Dispositivos > Perfiles de configuración > Crear perfil > Windows 10 y posterior > Tipo de perfil: Plantillas > Windows Health Monitoring.
  • En el panel de configuración de Intune, debes activar Endpoint Analytics en la sección Configuración de informes y asignar el perfil al grupo de dispositivos correspondiente.

Una vez resueltos estos requisitos previos, ya puedes recopilar datos de Endpoint Analytics desde PowerShell con estos pasos:

  1. Ejecuta este comando para conectarte a Microsoft Graph:

Connect-MgGraph -Scopes "DeviceManagementManagedDevices.Read.All", "Reports.Read.All"

  1. Usa este para consultar los datos de estado de los endpoints:

Get-MgDeviceManagementUserExperienceAnalyticDevicePerformance

  1. Ejecuta el comando siguiente para obtener la puntuación de los dispositivos:

Get-MgDeviceManagementUserExperienceAnalyticScoreHistory

  1. Usa este para ejecutar un comando local de supervisión del rendimiento:

Get-Counter '\Processor(_Total)\% Processor Time'

⚠️ Aspectos a tener en cuenta

RiesgosPosibles consecuenciasCómo revertirlo
Conflictos entre las directivas de grupo y la configuración de IntuneSe puede bloquear el envío de telemetría o de informes de diagnósticoRevísalo con gpresult /h report.html en el símbolo del sistema y alinea la configuración entre el GPO e Intune
Interpretar el retraso de los datos como un falloLos administradores y el personal pueden pensar que la configuración no ha funcionadoEspera entre 24 y 48 horas tras aplicar los métodos anteriores
El perfil Windows Health Monitoring no se ha asignadoLos dispositivos no aparecerán en los informes de Endpoint AnalyticsVuelve a asignar la directiva desde Intune y espera entre 24 y 48 horas a que lleguen los datos
El nivel de telemetría no está configurado como Básico o superiorNo se informarán los datos de Endpoint AnalyticsUsa el GPO o la configuración de dispositivos de Intune para establecer el nivel de telemetría en Básico o superior

Otras consideraciones al implementar Endpoint Analytics y la supervisión del rendimiento

Endpoint Analytics rinde mejor en dispositivos gestionados

Endpoint Analytics está optimizado para entornos en los que los dispositivos se gestionan directamente con Intune o mediante cogestión con Configuration Manager. El motivo es que así Endpoint Analytics puede recopilar una telemetría más rica, lo que te permite obtener información más precisa sobre el rendimiento de los dispositivos.

La recopilación de datos no se produce en tiempo real

Ten en cuenta que los datos de analytics se actualizan cada 24 horas, así que no sirven para diagnosticar incidencias en tiempo real. Usa herramientas locales (como CMD o PowerShell) para diagnosticar y validar los problemas de rendimiento cuando sea necesario.

Evalúa el impacto de las aplicaciones de inicio y de las directivas de grupo

Revisa el impacto de las aplicaciones de inicio, los scripts y los GPO aplicados. Estos factores pueden provocar problemas en el rendimiento de arranque.

Es una función solo para Windows

Endpoint Analytics solo admite dispositivos con Windows 10 y 11. No hay informes disponibles para Linux, macOS ni otras plataformas.

Resolución de problemas de Endpoint Analytics y de la supervisión del rendimiento

No hay datos en los informes

Comprueba que el perfil Windows Health Monitoring está asignado y que el dispositivo tiene la versión de SO y la configuración de telemetría correctas.

Retraso en Endpoint Analytics de Intune tras la incorporación

Los datos pueden tardar hasta 48 horas en aparecer. Revisa los informes entre las 24 y las 48 horas.

Faltan dispositivos en los datos de analytics

Comprueba la inscripción en Intune, la configuración de telemetría mediante GPO y la asignación de licencias. Verifica tus grupos de dispositivos y haz los ajustes necesarios.

Las herramientas de CMD no funcionan

Ejecútalas con privilegios de administrador y asegúrate de que el registro de diagnóstico está activado.

Ubicación de los registros

Para consultar los registros, puedes ir a estas ubicaciones de tu equipo:

  • Registros del agente de Endpoint Analytics (Explorador de Windows): C:\ProgramData\Microsoft\Windows\DeviceManagement
  • Visor de eventos: Microsoft > Windows > DeviceManagement-Enterprise-Diagnostics-Provider

¿Cómo puede NinjaOne complementar y mejorar Endpoint Analytics de Intune?

NinjaOne amplía las capacidades de Microsoft Endpoint Analytics con supervisión en tiempo real, soporte multiplataforma y funciones de automatización.

Así es como NinjaOne lleva Endpoint Analytics al siguiente nivel:

Recopila métricas de rendimiento en tiempo real

Hace un seguimiento del uso de CPU, memoria, disco y red en vivo y en tiempo real. Los equipos de TI no tendrán que lidiar con el límite de actualización de 24 horas de los analytics de Intune.

Te permite desplegar scripts personalizados

NinjaOne permite la automatización de scripts de TI personalizados para analizar el impacto en el arranque o supervisar procesos clave.

Supervisa dispositivos ajenos a Intune

Admite endpoints Windows, macOS y Linux que no están inscritos en Microsoft Intune.

Lanza alertas y correcciones automáticas

NinjaOne detecta cuándo se superan los umbrales de rendimiento y ejecuta scripts o directivas para atajar el problema.

Aporta visibilidad multiplataforma

NinjaOne cubre los huecos en entornos mixtos y permite a los equipos de TI seguir y ajustar el rendimiento en todos los sistemas operativos, incluidos los dispositivos Linux.

Estas funciones ayudan a los MSP y a los equipos de TI que gestionan entornos empresariales a cumplir sus compromisos de SLA y a cerrar las brechas de los entornos basados solo en Intune.

Complementa tus herramientas de supervisión del rendimiento con una solución RMM con un único panel de control.

Prueba NinjaOne RMM gratis

Mejora el estado de los dispositivos y la experiencia de usuario con Endpoint Analytics

Endpoint Analytics ofrece a los equipos de TI y a los MSP una visión completa de

  • el rendimiento de los dispositivos,
  • el impacto en el arranque y
  • la experiencia de usuario.

Si lo activas en Intune y lo combinas con herramientas locales, podrás detectar y resolver los problemas de rendimiento antes de que afecten al trabajo de los usuarios. También puedes combinarlo con NinjaOne para obtener visibilidad en tiempo real, automatización y soporte para dispositivos sin Intune, lo que te permitirá gestionar endpoints sin complicaciones. Entre las demás funciones útiles de NinjaOne están la detección de anomalías basada en IA y el análisis automatizado de la causa raíz (RCA).

En conjunto, estas soluciones te dan el control y la flexibilidad que necesitas para mantener tus endpoints funcionando como un reloj y que tus usuarios trabajen sin interrupciones.

Temas relacionados:

Guía de inicio rápido

NinjaOne sí ofrece sólidas capacidades de Endpoint Analytics y supervisión del rendimiento. Concretamente:

Funciones de Endpoint Analytics:

  • Supervisión en tiempo real de los datos de estado y rendimiento de los endpoints
  • Panel de estado de los dispositivos con información detallada
  • Seguimiento del rendimiento en distintas métricas, entre ellas:
    • Uso de CPU
    • Uso de memoria
    • Tiempo de actividad del dispositivo
    • Estado de los parches del software y del SO
    • Amenazas activas

Capacidades de supervisión del rendimiento:

  • Widgets del panel que muestran los problemas de estado de los dispositivos
  • Supervisión de:
    • Servidores caídos en ese momento
    • Dispositivos con amenazas activas o bloqueadas
    • Parches de SO y software fallidos y pendientes
    • Alertas de condiciones
    • Reinicios pendientes

El sistema ofrece una visibilidad completa del rendimiento de los endpoints, lo que permite a los administradores de TI:

  • Generar alertas con contexto detallado
  • Automatizar flujos de trabajo
  • Detectar y corregir problemas de rendimiento de forma proactiva

FAQs

La mayoría de los huecos en los informes se deben a

  • perfiles de Windows Health Monitoring ausentes o sin asignar,
  • configuraciones de telemetría que no coinciden,
  • conflictos con los GPO, o
  • que ha pasado poco tiempo desde la incorporación.

Los datos de Endpoint Analytics pueden tardar entre 24 y 48 horas en completarse después de activar la función.

Endpoint Analytics ofrece actualizaciones cada 24 horas, información histórica y puntuación de la experiencia de usuario, mientras que la supervisión en tiempo real aporta métricas en vivo de CPU, memoria, disco y red para resolver incidencias al momento. Intune es estratégico; las herramientas en tiempo real son de diagnóstico.

Usa el informe de rendimiento de arranque de Endpoint Analytics para identificar las aplicaciones, los scripts y los GPO que alargan el tiempo de inicio.

Si necesitas un diagnóstico más profundo o en vivo, ejecuta comandos como wevtutil o contadores de PowerShell, o usa una herramienta RMM para una supervisión continua.

Endpoint Analytics identifica

  • retrasos en el arranque,
  • problemas de fiabilidad de las aplicaciones,
  • cuellos de botella de recursos,
  • desviaciones de configuración y
  • degradaciones de la experiencia de usuario

en los dispositivos Windows gestionados.

Endpoint Analytics en su versión básica está incluido en Microsoft Intune y en algunos planes de Microsoft 365. Advanced Analytics, un nivel de informes más completo disponible con Microsoft 365 E3/E5 o como complemento independiente, y las integraciones como Azure Monitor pueden requerir licencias adicionales.

Quizá también te interese…

¿Listo para simplificar los aspectos más complejos de las TI?