Puntos clave
- Qué son los informes RMM para dirección: son los informes que elaboran los MSP con un enfoque de negocio y que comunican con claridad el valor del servicio a directivos y clientes.
- Cómo puede un MSP crear informes RMM para dirección: usa PowerShell para recopilar métricas en Windows, aprovecha los scripts de CMD para capturar métricas rápidamente en Windows, recoge datos de Linux y macOS con scripts de Bash, consulta el Registro de Windows para verificar el estado de configuración de cara al cumplimiento, aplica los ajustes necesarios para los informes mediante directivas de grupo y prepara los datos para presentarlos a dirección
- Cómo te ayuda NinjaOne a crear informes RMM:
- Informes automatizados
- Scripts personalizados
- Agregación de datos
- Opciones de personalización de marca
- Alertas y métricas de SLA
- Exportación
Un informe para dirección es mucho más que el tiempo de actividad del sistema y el recuento de tickets. Para los MSP (proveedores de servicios gestionados) significa ofrecer información clara y orientada al negocio que ayude a los clientes a entender el valor de su servicio. Un buen informe MSP traduce los datos técnicos en información fácil de asimilar que respalda la toma de decisiones a nivel directivo.
Esta guía explica cómo recopilar, dar formato y automatizar informes de RMM (monitorización y gestión remota) destacando las métricas de TI más importantes: parches, postura de seguridad, estado de las copias de seguridad, tiempo de actividad del sistema, nivel de cumplimiento y tendencias del ciclo de vida de los activos. Verás cómo reunir estos datos desde distintos endpoints, incluidos Windows, macOS y Linux. También veremos cómo usar scripts para enriquecer los datos y presentar los informes de TI de forma clara e intuitiva.
¿Quieres dar más profundidad estratégica y datos sólidos a tus informes de TI?
→ Únete al IT Leadership Lab y domina los informes para dirección
Cómo crear informes RMM para dirección
Los MSP necesitan algo más que paneles y tablas genéricos para ofrecer a sus clientes datos fáciles de consumir. Los informes para dirección tienen que combinar datos técnicos con conclusiones claras y relevantes.
Requisitos previos:
- Tu plataforma RMM debe admitir exportación de datos, scripts, paneles y generación de informes (por ejemplo, NinjaOne).
- Capacidad de ejecutar scripts con PowerShell, CMD y Bash para recopilar datos de los endpoints
- Necesitarás acceso a los registros de rendimiento, los registros de eventos, el estado de las actualizaciones, el estado de BitLocker y la configuración del antivirus.
- Para que todo salga sin contratiempos, conviene que conozcas los requisitos de los informes de cumplimiento o de SLA (acuerdo de nivel de servicio).
- Opcional: necesitarás acceso al registro o a los ajustes de GPO para obtener una visibilidad profunda del cumplimiento.
Este vídeo muestra el aspecto real que tiene en pantalla un informe RMM para dirección ya terminado: Cómo crear informes RMM personalizados para los informes de dirección de un MSP.
Método 1: usar PowerShell para recopilar métricas en Windows
PowerShell te da acceso completo a las métricas del sistema que de verdad importan, lo que lo convierte en una herramienta valiosísima para crear informes MSP: tiempo de actividad, estado de seguridad e historial de parches, entre otras. Puedes ejecutar estos scripts directamente desde tu plataforma RMM, exportar los datos a CSV y programar ejecuciones periódicas para mantener la coherencia de los informes.
Casos de uso:
- Ideal para recopilar métricas propias de Windows, como el estado del cifrado, la salud del antivirus y el nivel de parches
- Útil para scripts RMM programados que generan informes de dirección periódicos (mensuales o trimestrales)
- Ayuda a los MSP a demostrar el cumplimiento de los SLA o de la normativa.
Requisitos previos:
- Una plataforma RMM que permita programar scripts, recopilar archivos o realizar exportaciones centralizadas
- Los endpoints Windows deben ejecutar PowerShell 5.1 o una versión posterior.
- Se necesitan permisos de administrador para ejecutar consultas a nivel de sistema y exportar un archivo.
Estos son algunos comandos de PowerShell de ejemplo y su función:
1. Tiempo de actividad del sistema
Este comando devuelve el número de horas que el sistema lleva funcionando desde el último arranque. Puedes usarlo para controlar el tiempo de actividad e identificar equipos que casi nunca se reinician.
((Get-Date) - (Get-CimInstance Win32_OperatingSystem).LastBootUpTime).TotalHours
2. Estado del antivirus y del firewall
Este comando obtiene el estado actual de Windows Defender, incluido si el antivirus, la protección en tiempo real y la protección antispyware están activos.
Get-MpComputerStatus | Select-Object AMServiceEnabled, RealTimeProtectionEnabled, AntispywareEnabled
3. Cifrado con BitLocker
Este comando comprueba si las unidades están cifradas con BitLocker y muestra el estado de protección de cada volumen. Resulta muy útil en los informes de cumplimiento y seguridad de los datos.
Get-BitLockerVolume | Select-Object MountPoint, ProtectionStatus
4. Estado de los parches
Este comando muestra los cinco parches instalados más recientes, ordenados por fecha. Así verás el cumplimiento de parches y el número de actualizaciones recientes del endpoint.
Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 5
Nota: el comando Get-HotFix no captura de forma fiable todas las actualizaciones acumulativas de Windows. Para los informes de cumplimiento de parches en concreto, compara los resultados con Get-WinEvent -LogName Setup o con la vista específica de estado de parches de tu RMM, en lugar de confiar solo en Get-HotFix.
5. Informe en CSV
Una vez recopiladas las métricas, puedes exportar los datos a un archivo CSV con este comando de PowerShell:
Export-Csv -Path "C:\Reports\SystemSummary.csv" -NoTypeInformation
Luego podrás incorporar este archivo a un informe centralizado, darle formato y enviarlo a tus stakeholders.
Nota: lo ideal es usar tu software RMM para programar estos scripts con cierta periodicidad, por ejemplo semanal o mensual. Después puedes almacenar y agregar los datos en informes MSP con programas como Excel, Google Sheets o la herramienta que utilice tu organización.
Método 2: aprovechar los scripts de CMD para capturar métricas rápidamente en Windows
En entornos donde PowerShell no está disponible, los scripts del símbolo del sistema son una alternativa para obtener información del sistema. Con ellos puedes conseguir métricas como el tiempo de actividad, el uso del disco y las especificaciones del sistema.
Casos de uso:
- Buena opción para entornos ligeros o sistemas antiguos que no admiten PowerShell
- Útil para evaluaciones rápidas de endpoints, sobre todo durante la incorporación o la validación de activos
- Se pueden programar desde tu RMM para recopilar y centralizar registros destinados a los informes mensuales
Requisitos previos:
- Endpoints Windows con acceso a CMD y permiso para escribir en archivos locales
- Una ruta de exportación designada (por ejemplo, C:\Reports) donde los scripts puedan dejar los archivos de registro
- Una política o tarea del RMM que ejecute y recopile los registros de forma programada
Estos son algunos comandos de CMD de ejemplo y los datos que capturan:
1. Información del sistema
Este comando recoge datos como la versión del SO, el número de compilación, el tiempo de actividad del sistema, la memoria, la CPU y el nivel de parches. Puedes usarlo para verificar las especificaciones del sistema.
systeminfo > C:\Reports\sysinfo.txt
2. Resumen del espacio en disco
Este comando enumera todas las unidades lógicas con su tamaño total y su espacio libre. Es muy práctico para informar sobre el uso del almacenamiento en todos los endpoints.
Get-Volume | Select-Object DriveLetter, FileSystemLabel, SizeRemaining, Size | Export-Csv C:\Reports\diskspace.csv -NoTypeInformation
3. Comprobación del tiempo de actividad
Este comando muestra la fecha de inicio del tiempo de actividad del sistema, que puedes usar para calcular cuánto tiempo lleva el dispositivo conectado.
net statistics workstation | findstr "since"
Estos registros se pueden analizar, subir o adjuntar directamente a tus informes de dirección. Aunque los resultados de CMD no están tan estructurados como los de PowerShell, puedes reformatearlos para que alimenten tu informe. El comando systeminfo del ejemplo anterior ya escribe su salida en un archivo .txt con este fin.
Método 3: recopilar datos de Linux y macOS con Bash
Aunque los sistemas macOS y Linux representan una porción pequeña de los entornos gestionados, también deben aparecer en los informes. Para incluirlos, puedes usar scripts de Bash, que se ejecutan desde un RMM o desde el Terminal.
Casos de uso:
- Es el método más adecuado para entornos mixtos con endpoints Linux y macOS.
- Los scripts de Bash son útiles para informar sobre la salud de los dispositivos, la actividad de parcheo y el cumplimiento básico.
- Recopilar datos de sistemas Unix elimina lagunas en los informes, sobre todo en entornos con mayoría de endpoints Windows.
Requisitos previos:
- Necesitarás una plataforma RMM capaz de desplegar scripts de Bash en Linux y macOS.
- Tus dispositivos deben tener acceso al shell de Bash y permiso para ejecutar scripts locales.
Estos son algunos comandos de Bash y su función:
Tiempo de actividad del sistema
Este comando devuelve el tiempo de actividad del sistema en un formato legible, que puedes usar para detectar reinicios o problemas de estabilidad.
uptime -p
Fecha del último parche o actualización (solo Ubuntu/Debian)
Usa este código para ver cuándo se realizó la última comprobación de actualizaciones correcta. Así validarás si un dispositivo está registrándose para recibir parches o no.
stat -c %y /var/lib/apt/periodic/update-success-stamp
Uso del disco
Este comando muestra el tamaño y el espacio usado y libre de la partición raíz. Te ayudará a controlar la salud del almacenamiento y a planificar la capacidad.
df -h /
Estado del firewall (solo Linux)
sudoufw status
Este comando, que requiere permisos de administrador, indica si el servicio Uncomplicated Firewall (UFW) está activo. Es una forma rápida de validar que existe una protección básica a nivel de host.
También puedes introducir:
sudo ufw status verbose
Este comando te da más detalles sobre tu firewall, incluidos el registro de actividad y las reglas configuradas previamente.
Cuando hayas recopilado todos los datos necesarios, puedes redirigir estas salidas a archivos .log o CSV para consultarlos más tarde con este comando:
uptime -p > /var/log/reporting/uptime.log
Método 4: consultar el estado de configuración en el Registro de Windows para verificar el cumplimiento
El Registro de Windows sirve para confirmar si se están aplicando los ajustes de seguridad o de directiva de tu organización. En los informes MSP relacionados con el cumplimiento, puedes obtener estos valores con PowerShell e incluirlos en tus procedimientos de validación de endpoints y de salida de auditoría.
Casos de uso:
- Verificar que los endpoints cumplen políticas como los temporizadores de bloqueo de pantalla o el estado del cifrado
- Usa este método para confirmar las configuraciones de antivirus y seguridad en auditorías normativas
- Completar los datos recogidos por el RMM con comprobaciones de configuración más profundas a nivel de SO
Requisitos previos:
- Necesitarás endpoints Windows con acceso al registro y sin restricciones para ejecutar PowerShell.
- Permisos de administrador para leer claves de HKEY_LOCAL_MACHINE/.
Estas son algunas rutas del registro de ejemplo que puedes consultar para comprobar si cumplen los estándares de tu organización.
Protección en tiempo real de Windows Defender
En este caso, un valor de 0 significa que la protección en tiempo real está habilitada. Si está en 1, el análisis en tiempo real está desactivado, lo que puede incumplir las políticas de seguridad.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Real-Time Protection"DisableRealtimeMonitoring"=dword:00000000
Aplicación del bloqueo de pantalla
Este valor impone un intervalo de 15 minutos antes de que se bloquee la pantalla. Es un requisito de varios marcos de seguridad y cumplimiento, y reduce las probabilidades de brechas de seguridad y accesos no autorizados.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Control Panel\Desktop"ScreenSaveTimeout"="900"
¿Cómo puedo obtener estos valores desde PowerShell?
Para obtener estos valores con PowerShell, usa los siguientes comandos:
Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows Defender\Real-Time Protection" | Select-Object DisableRealtimeMonitoringGet-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Control Panel\Desktop" | Select-Object ScreenSaveTimeout
Después puedes exportar estos valores a un archivo CSV o .txt y añadirlos a tu informe de cumplimiento con este comando:
Get-ItemProperty "HKLM:\SOFTWARE\..." | Export-Csv "C:\Reports\compliance.csv" -NoTypeInformation
Método 5: aplicar los ajustes necesarios para los informes mediante directivas de grupo
Aunque las directivas de grupo no crean informes, sí garantizan que tus endpoints registren los datos correctos para que tus scripts, herramientas y plataforma RMM puedan extraerlos. Sin este método, tus informes podrían quedar incompletos.
Casos de uso:
- Este método garantiza que todos los registros y datos de eventos estén disponibles en todos los endpoints Windows.
- Permite informar sobre el estado de los parches, los eventos de Windows Defender, el uso de BitLocker y la actividad de los usuarios
- Estandariza la retención de registros y la auditoría de cumplimiento en todos los entornos gestionados
Requisitos previos:
- Este método requiere Active Directory o un RMM con capacidad para desplegar GPO.
- Necesitarás acceso a la Consola de administración de directivas de grupo o al Editor de directivas de grupo local.
- Necesitarás acceso administrativo para modificar y aplicar estas directivas a nivel de dominio.
Estas son las rutas de directiva de grupo que debes configurar y para qué sirven:
Registro de Windows Update
Controla los eventos de parcheo para informar sobre el cumplimiento y la cobertura de actualizaciones. Ve a esta ruta y habilita:
Configuración del equipo > Plantillas administrativas > Componentes de Windows > Windows Update > Configurar Actualizaciones automáticas
Registro de Defender y directivas de auditoría
Registra las acciones de Windows Defender (eventos del antivirus y protección en tiempo real) habilitando:
Configuración del equipo > Plantillas administrativas > Componentes de Windows > Antivirus de Microsoft Defender > Antivirus de Microsoft Defender > Protección en tiempo real
Asegúrate de configurar también lo siguiente:
- Activar la supervisión de comportamiento
- Supervisar la actividad de archivos y programas en el equipo
A continuación, habilita el registro de auditoría por separado en Antivirus de Microsoft Defender > Informes > Habilitar el registro del Antivirus de Microsoft Defender (si esta opción no está disponible, tu entorno tendrá que apoyarse en el propio registro de eventos de Defender).
Activa el proceso de auditoría en esta ruta:
Configuración del equipo > Configuración de Windows > Configuración de seguridad > Configuración de directiva de auditoría avanzada > Directivas de auditoría del sistema > Seguimiento detallado > Auditar la creación de procesos
Haz doble clic en Auditar la creación de procesos y marca Configurar los siguientes eventos de auditoría. Selecciona Correcto (también puedes seleccionar Error si quieres registrar los intentos fallidos) y luego haz clic en Aceptar.
Auditoría de BitLocker
Para controlar el uso de BitLocker y asegurarte de que las acciones de cifrado se registran, ve a esta ruta:
Configuración del equipo > Plantillas administrativas > Componentes de Windows > Cifrado de unidad BitLocker
Después, habilita lo siguiente:
- «Elegir cómo pueden recuperarse las unidades del sistema operativo protegidas por BitLocker».
- «Configurar el uso de contraseñas para las unidades del sistema operativo».
A continuación, configura estas directivas de auditoría según las necesidades de tu organización:
- Configuración de directiva de auditoría avanzada > Acceso a objetos > Auditar almacenamiento extraíble
- Configuración de directiva de auditoría avanzada > Acceso a objetos > Auditar el sistema de archivos
Retención y tamaño del registro de eventos
Para evitar que los registros se sobrescriban y garantizar que los datos históricos estén disponibles para los informes, ve a esta ruta de GPO:
Configuración del equipo > Plantillas administrativas > Componentes de Windows > Servicio de registro de eventos
Luego entra en cada una de las subcarpetas:
- Aplicación
- Seguridad
- Instalación
- Sistema
Y configura estos dos ajustes:
- Especificar el tamaño máximo del archivo de registro: fíjalo en 32 MB o más para que los registros importantes no se sobrescriban enseguida. Así los datos permanecen el tiempo suficiente para las auditorías de informes o la recopilación del RMM.
- Método de retención de los archivos de registro: puedes elegir «Sobrescribir eventos cuando sea necesario» o «Archivar el registro cuando esté lleno» según las necesidades de tu organización.
Método 6: preparar los datos para presentarlos a dirección
Imagina que ya tienes todos los datos. El último paso es normalizarlos y darles formato en un informe claro para presentarlo a dirección. Conviene recordar que los directivos no necesitan datos técnicos: necesitan resúmenes breves que muestren cómo repercute en su negocio la información recopilada.
📌 Casos de uso:
- Útil para generar resúmenes mensuales o trimestrales para los clientes
- Reunir métricas técnicas en un formato comprensible para tus clientes
- Mostrar a los clientes el valor de un MSP a través del tiempo de actividad, la rapidez de resolución y la cobertura de cumplimiento.
📌 Requisitos previos:
- Todos los datos recopilados con los métodos anteriores
- Acceso a herramientas clave como Excel, Google Sheets y PowerPoint para las presentaciones
- Un conocimiento claro y completo de los SLA u objetivos de cumplimiento de tu cliente
Al dar formato a tus informes, usa los formatos de archivo que mejor encajen con la forma en que vas a presentar los datos:
- CSV: buena opción para el análisis interno o para alimentar paneles.
- PDF: limpio y profesional. Excelente opción para la revisión de dirección.
- Paneles HTML: ideales para acceder en tiempo real a métricas en vivo.
- Gráficos: con Excel o Google Sheets puedes convertir los datos CSV en gráficos visuales fáciles de entender.
Te recomendamos incluir estos KPI en tu informe:
- Total de endpoints gestionados
- Porcentaje de dispositivos parcheados en los últimos 30 días
- Porcentaje con el antivirus activado y actualizado
- Porcentaje de dispositivos con el cifrado de disco habilitado
- Número de tickets abiertos y tiempo medio de resolución
- Cumplimiento del SLA de tiempo de actividad (real frente a objetivo)
⚠️ Aspectos a tener en cuenta
| Riesgos | Posibles consecuencias | Cómo solucionarlo |
| Los scripts de PowerShell no funcionan | Faltarán datos o estarán incompletos en tu informe. | Prueba el script primero en un solo dispositivo para comprobar que funciona. |
| Los registros de eventos son demasiado pequeños o se sobrescriben muy rápido | Los datos de auditoría no están disponibles o están incompletos para los informes mensuales | Aumenta el tamaño del archivo de registro a 32 MB o más. |
| El formato del informe es difícil de entender | Los stakeholders pueden malinterpretar los datos. | Usa una plantilla de informe estandarizada y explica los puntos clave de forma comprensible para una audiencia no técnica. |
| Los scripts se ejecutan correctamente, pero no recopilan ningún dato | Tus informes y las salidas de los scripts pueden quedar en blanco o con secciones incompletas. | Asegúrate de que los scripts se ejecuten con una cuenta con permisos elevados. |
Otros factores a considerar al crear informes RMM personalizados
Los informes personalizados no van solo de datos y de sus implicaciones. Tienen que ser precisos, tener un aspecto profesional y estar adaptados a una audiencia orientada al negocio.
Zonas horarias y filtros por sede
Gana relevancia y claridad desglosando los datos por cliente, ubicación o unidad de negocio. Así darás contexto a tus informes y detectarás qué sedes se están quedando atrás, cuáles tardan en resolver los problemas y dónde hacen falta mejoras.
Automatiza la generación de informes
Configura y programa la generación de informes mensuales o trimestrales desde tu RMM. Esto hará la tarea más rápida y sencilla, evitando el trabajo manual y manteniendo la coherencia. Eso sí, revisa los resultados con frecuencia y haz los ajustes necesarios.
Imagen de marca y profesionalidad
Incluye los logotipos, nombres y datos de contacto de los clientes en tus plantillas de informe. Esto dará un acabado más cuidado a tus informes y ayudará a tus clientes a entender los datos.
Seguridad y confidencialidad
Los archivos de los informes deben estar protegidos tanto en manos del cliente como en tus sistemas. Incorpora medidas como contraseñas en los PDF o permisos de acceso que determinen quién puede ver o modificar los datos.
Compara las métricas actuales con datos anteriores
Incluye comparaciones con las métricas de los meses previos. Así destacarás tendencias y mostrarás la evolución a lo largo del tiempo.
Guía de inicio rápido
NinjaOne ofrece potentes funciones de informes para MSP. Estos son los detalles clave sobre los informes RMM personalizados:
NinjaOne ofrece varias opciones de informes, entre ellas:
- Informes programados (diarios, semanales o mensuales)
- Informes de resumen
- Informes en tabla de datos
- Plantillas de informe personalizables
Resolución de problemas al crear informes RMM
Faltan datos
Comprueba que los scripts tengan los permisos adecuados y que las rutas de archivo y las claves del registro (sobre todo en el método 4) existan o se hayan creado.
Errores de formato
Prueba tus exportaciones en CSV o .txt antes de importarlas a Excel u otras herramientas para asegurarte de que las cabeceras y los delimitadores son coherentes.
Datos del SO inconsistentes
Puede que tus scripts estén ejecutando los comandos equivocados en el dispositivo equivocado. Por ejemplo, un script de Windows no funcionará en Linux. Verifica el sistema operativo del dispositivo antes de usar el comando.
Fallo en la exportación
Si la exportación falla, puede que el script no tenga permiso para guardar el archivo. Soluciónalo comprobando que la carpeta existe, que el dispositivo puede escribir en ella y que el script está configurado para mostrar errores si algo va mal.
Cómo te ayuda NinjaOne a crear informes RMM
NinjaOne cuenta con herramientas de informes para MSP que te ayudan a crear y gestionar informes RMM para dirección.
| ¿Qué puede hacer NinjaOne? | En qué consiste | ¿Cómo ayuda a crear informes RMM para dirección? |
| Informes automatizados | Programa resúmenes periódicos listos para el cliente, con datos de parcheo, gestión de tickets y salud del sistema. | Simplifica la creación de informes, ya que los MSP pueden automatizar resúmenes periódicos listos para el cliente con las métricas clave. |
| Scripts personalizados | Puedes desplegar scripts multiplataforma para recopilar métricas en Windows, Linux y macOS. Consulta el Script Hub de NinjaOne para ver scripts de ejemplo. | Te ayudará a recopilar métricas detalladas y en tiempo real en cualquier sistema operativo para añadir contexto a los informes de dirección con datos específicos de cada endpoint. |
| Agregación de datos | Puedes consolidar datos de varios endpoints y mostrarlos en un panel o exportarlos a un archivo. | Puedes combinar métricas de varios endpoints en una única vista para exportarlas o mostrarlas en un panel, lo que te facilita reunir e interpretar los datos. |
| Informes personalizados | Puedes personalizar los informes fácilmente para cada cliente. | Mejora la presentación y refuerza la profesionalidad ante los directivos. |
| Métricas de incidencias y SLA | NinjaOne registra en los informes el tiempo de resolución de incidencias, el número de tickets y el cumplimiento de los SLA de respuesta. | Puedes consolidar el tiempo de resolución y el volumen de tickets para dar a la dirección una visibilidad clara de la prestación del servicio y del rendimiento en la respuesta. |
| Opciones de exportación | Puedes exportar archivos en distintos formatos, como CSV, PDF y HTML, además de integraciones con sistemas PSA (automatización de servicios profesionales). | Te permite crear informes en el formato que tus partners prefieren o exigen. |
Genera informes personalizados y adaptados a cada cliente o caso de uso.
Entrega informes MSP completos y listos para dirección
Los informes MSP son esenciales para demostrar el rendimiento de un MSP y para mostrar a los clientes que sus sistemas están sanos, seguros y conformes con los acuerdos de nivel de servicio. Ofrecen un resumen claro del rendimiento. Puedes obtener los datos de muchas formas: con scripts que recopilen métricas, validando ajustes mediante el registro o las GPO y verificando aspectos críticos como el cifrado y el parcheo.
Bien elaborados y sin fricciones, estos informes te ayudarán a dar a tus clientes la visibilidad y la transparencia que buscan, y a que vean el valor de tu servicio.
Temas relacionados:
