4 votos

¿Hay alguna documentación sobre el nuevo sistema de registro de macOS Sierra?

He estado tratando de diagnosticar un problema con un MacBook que no NetBoot de mi servidor Mac Mini que ejecuta MacOS X Server 5.2 y MacOS Sierra. Sin embargo, resultó ser bastante difícil cuando llegué a mirar realmente los archivos de registro del servidor, ya que aparte del registro del servidor estaban totalmente vacíos, y el registro del servidor parecía carecer de cualquier cosa útil en absoluto.

Después de indagar un poco en el sitio de Apple, me encontré con este puesto que sugiere que Apple ha cambiado el sistema de registro en MacOS Sierra, y ciertamente siguiendo las instrucciones allí puedo encontrar los registros, pero todavía no son visibles a través de la aplicación del servidor, y la documentación oficial del servidor de Apple todavía habla de que los registros van a los archivos de registro tradicionales.

¿Hay más detalles o documentación en algún lugar sobre el nuevo sistema de registro, o cómo conseguir que funcione bien con la aplicación del servidor?

2voto

gummy Puntos 131

La mayor parte del registro que se estaba redirigiendo a archivos de registro personalizados se ha devuelto por defecto al registro del sistema. Como se mencionó en el post al que hiciste referencia, el comando log (man log) es la mejor manera de acceder a la información.

Para los problemas de netboot, mirar los mensajes de registro de bootpd y tftp debería darte información útil.

log stream --predicate  '(process == "bootpd") || (process == "tftp")' -info

0 votos

Gracias - He conseguido diagnosticar el problema con el netboot una vez que he encontrado el comando de registro en el enlace anterior. El problema es mucho más que actualmente la documentación de Apple en línea ni siquiera menciona el nuevo registro, y la aplicación de servidor se comporta como si los registros son todos vacíos.

0 votos

@Leland, Entonces, ¿cuál es el equivalente a syslog -k Sender kernel -k Message CSeq 'n Cause: -' ?

0 votos

Así que está pidiendo mensajes del kernel que contengan la subcadena doblada por el caso "n": -'? Creo que contains te permitirá doblar las mayúsculas y minúsculas, así que prueba con log show —info —debug —predicate ‘process contains “kernel” and eventMessage contains “n Cause: -“‘

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X