Puede usar la API de Jamf Pro para solicitar en remoto registros de diagnóstico (registros sysdiagnose) de los dispositivos gestionados. Esto resulta útil para trabajar con AppleCare para solucionar problemas relativos a situaciones que requieren registros detallados.* Cuando notifique un problema a AppleCare, puede que se le pida que ejecute la recopilación de registros mejorada en el dispositivo. A continuación, AppleCare le proporcionará un token para usarlo con el comando TriggerEnhancedLogCollection que se enviará al dispositivo para activar el proceso.
Requisitos
El permiso "Send MDM command information in Jamf Pro API" (Enviar información de comandos MDM en la API de Jamf Pro) en Jamf Pro
Un dispositivo de destino con iOS 27, iPadOS 27, macOS 27 o tvOS 27 (todos están en versión beta actualmente)
Un acuerdo de AppleCare for Enterprise (para someter esta prestación a pruebas durante la versión beta)
Si quiere más información, consulte la siguiente documentación de Apple:
Para someter a pruebas la solicitud de registros de diagnóstico para un dispositivo gestionado, envíe a la API de Jamf Pro una solicitud parecida a la siguiente:
curl -X 'POST' \
'https://<jamf-pro-server-url>/api/v2/mdm/commands' \
-H 'accept: application/json' \
-H "Authorization: Bearer <token>" \
-H 'Content-Type: application/json' \
-d '{
"clientData": [
{
"managementId": "<device-management-ID>",
}
],
"commandData": {
"commandType": "TRIGGER_ENHANCED_LOG_COLLECTION",
"appleCareToken": "test-token-normal"
}
}'Reemplace
<jamf-pro-server-url>en el ejemplo anterior por la URL de su servidor de Jamf Pro.Reemplace
<token>en el ejemplo anterior por su cadena del token de portador de la API de Jamf Pro.Reemplace
<device-management-ID>en el ejemplo anterior por el ID de Gestión de Jamf Pro del dispositivo de destino (se encuentra en la categoría General del registro de inventario de ese dispositivo).Durante la versión beta, puede usar la cadena
test-token-normalpara simular un activador de sesión de recopilación de registros interactivo y mejorado. Cuando esta prestación esté disponible para el público general, utilizará un valor de token de su ticket de AppleCare en su lugar. Puede consultar más información en esta documentación para desarrolladores de Apple:https://developer.apple.com/documentation/devicemanagement/trigger-enhanced-log-collection-command
Jamf Pro envía un comando al dispositivo de destino para iniciar una sesión de registro. Una vez completada la sesión, los registros recopilados se enviarán a Apple.
*El soporte de las nuevas prestaciones se basan en pruebas realizadas con las últimas versiones beta publicadas por Apple.