Solución de problemas de rendimiento de Microsoft Defender para punto de conexión en macOS
Se aplica a:
- Microsoft Defender XDR
- Microsoft Defender para punto de conexión, plan 1 y plan 2
- Microsoft Defender para individuos
¿Quiere experimentar Microsoft Defender para punto de conexión? Regístrese para obtener una prueba gratuita.
En este artículo se proporcionan algunos pasos generales que se pueden usar para restringir los problemas de rendimiento relacionados con Defender para punto de conexión en macOS.
En función de las aplicaciones que esté ejecutando y de las características del dispositivo, es posible que experimente un rendimiento poco óptimo al ejecutar Microsoft Defender para punto de conexión en macOS. En concreto, las aplicaciones o los procesos del sistema que acceden a muchos recursos a través de un intervalo de tiempo corto pueden provocar problemas de rendimiento en Defender para punto de conexión en macOS.
Advertencia
Antes de realizar los procedimientos descritos en este artículo, asegúrese de que otros productos de seguridad no se ejecutan actualmente en el dispositivo. Varios productos de seguridad pueden entrar en conflicto e afectar al rendimiento del host.
Solución de problemas de rendimiento mediante estadísticas de protección en tiempo real
Se aplica a:
- Solo los problemas de rendimiento relacionados con el Antivirus de Microsoft Defender (
wdavdaemon_unprivileged
).
La protección en tiempo real (RTP) es una característica de Defender para punto de conexión en macOS que supervisa y protege continuamente el dispositivo frente a amenazas. Consta de supervisión de archivos y procesos y otras heurísticas.
Requisitos previos:
- Versión de Microsoft Defender para punto de conexión (actualización de plataforma) 100.90.70 o posterior
- Si tiene la protección contra alteraciones activada en modo de bloque, use el modo de solución de problemas para capturar estadísticas de protección en tiempo real. De lo contrario, obtendrá resultados null.
Sugerencia
Como procedimiento recomendado general, se recomienda actualizar el agente de Microsoft Defender para punto de conexión a la versión más reciente disponible y confirmar que el problema persiste antes de investigar más.
Para solucionar problemas de rendimiento y mitigarlos, siga estos pasos:
Deshabilite la protección en tiempo real mediante uno de los métodos de la tabla siguiente y, a continuación, observe si el rendimiento mejora. Este enfoque ayuda a restringir si Microsoft Defender para punto de conexión en macOS está contribuyendo a los problemas de rendimiento.
Administración de dispositivos Método La organización no administra el dispositivo Interfaz de usuario: abra Microsoft Defender para punto de conexión en macOS y vaya a Administrar configuración. La organización no administra el dispositivo Terminal: en Terminal, ejecute el siguiente comando: mdatp config real-time-protection --value disabled
La organización administra el dispositivo Consulte Establecer preferencias para Microsoft Defender para punto de conexión en macOS. Si el problema de rendimiento persiste mientras la protección en tiempo real está desactivada, el origen del problema podría ser el componente de detección y respuesta de puntos de conexión. En este caso, póngase en contacto con el servicio de atención al cliente para obtener más instrucciones y mitigación.
Abra Finder y vaya a Utilidades de aplicaciones>. Abra el Monitor de actividad y analice qué aplicaciones usan los recursos del sistema. Entre los ejemplos típicos se incluyen los compiladores y los actualizadores de software.
Esta característica requiere que se habilite la protección en tiempo real. Para comprobar el estado de la protección en tiempo real, ejecute el siguiente comando:
mdatp health --field real_time_protection_enabled
Compruebe que la entrada de real_time_protection_enabled es true. De lo contrario, ejecute el siguiente comando para habilitarlo:
mdatp config real-time-protection --value enabled
Configuration property updated
Para buscar las aplicaciones que desencadenan la mayoría de los exámenes, puede usar estadísticas en tiempo real recopiladas por Defender para punto de conexión en macOS. Ejecute el siguiente comando para habilitarlo:
mdatp config real-time-protection-statistics --value enabled
Sugerencia
Antes de continuar para capturar los datos, asegúrese de que el uso elevado de cpu se está produciendo en el wdavdaemon_unprivileged mediante la ejecución de la parte superior o la apertura
activity monitor
de .Para generar una salida a un archivo JSON, ejecute el siguiente comando:
mdatp diagnostic real-time-protection-statistics --output json > real_time_protection.json
Nota:
El uso
--output json
de (tenga en cuenta el guion doble) garantiza que el formato de salida esté listo para el análisis. La salida de este comando mostrará todos los procesos y su actividad de examen asociada.En el sistema Mac, descargue el analizador de Python de
high_cpu_parser.py
ejemplo mediante el comando :curl -O https://raw.githubusercontent.com/microsoft/mdatp-xplat/master/linux/diagnostic/high_cpu_parser.py
La salida de este comando debe ser similar a la siguiente:
--2020-11-14 11:27:27-- https://raw.githubusercontent.com/microsoft. mdatp-xplat/master/linus/diagnostic/high_cpu_parser.py Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.xxx.xxx Connecting to raw.githubusercontent.com (raw.githubusercontent.com)| 151.101.xxx.xxx| :443... connected. HTTP request sent, awaiting response... 200 OK Length: 1020 [text/plain] Saving to: 'high_cpu_parser.py' 100%[===========================================>] 1,020 --.-K/s in 0s
Escriba los siguientes comandos:
chmod +x high_cpu_parser.py
cat real_time_protection.json | python high_cpu_parser.py > real_time_protection.log
La salida debe ser una lista de los principales colaboradores de los problemas de rendimiento. La primera columna es el identificador de proceso (PID), la segunda columna es el nombre del proceso y la última columna es el número de archivos escaneados, ordenados por impacto. Aquí le mostramos un ejemplo:
... > python ~/repo/mdatp-xplat/linux/diagnostic/high_cpu_parser.py <~Downloads/output.json | head -n 10 27432 None 76703 73467 actool 1249 73914 xcodebuild 1081 73873 bash 1050 27475 None 836 1 launchd 407 73468 ibtool 344 549 telemetryd_v1 325 4764 None 228 125 CrashPlanService 164
Para mejorar el rendimiento de Defender para punto de conexión en Mac, busque el que tenga el número más alto en la fila Total de archivos examinados y, a continuación, agréguele una exclusión. Para obtener más información, vea Configurar y validar exclusiones de Defender para punto de conexión en macOS.
Nota:
La aplicación almacena estadísticas en memoria y solo realiza un seguimiento de la actividad del archivo desde que se inició y se ha habilitado la protección en tiempo real. Los procesos que se iniciaron antes o durante períodos en los que la protección en tiempo real estaba desactivada no se cuentan. Además, solo se cuentan los eventos que desencadenaron exámenes.
Configure Microsoft Defender para punto de conexión en macOS con exclusiones para los procesos o ubicaciones de disco que contribuyan a los problemas de rendimiento y vuelvan a habilitar la protección en tiempo real.
Consulte Configuración y validación de exclusiones para Microsoft Defender para punto de conexión en macOS.
Solución de problemas de rendimiento mediante el Analizador de cliente de Microsoft Defender para punto de conexión
El Analizador de cliente de Microsoft Defender para punto de conexión (MDECA) puede recopilar seguimientos, registros e información de diagnóstico para solucionar problemas de rendimiento en dispositivos incorporados en macOS.
Para ejecutar el analizador de cliente para solucionar problemas de rendimiento, consulte Ejecución del analizador de cliente en macOS y Linux.
Nota:
Los Servicios de soporte al cliente (CSS) de Microsoft Defender para punto de conexión usan regularmente la herramienta Microsoft Defender para el Analizador de cliente para punto de conexión para recopilar información como direcciones IP, nombres de PC que le ayudarán a solucionar problemas que pueda estar experimentando con Microsoft Defender para punto de conexión. Para obtener más información sobre nuestra declaración de privacidad, consulte Declaración de privacidad de Microsoft.