3 votos

¿Cómo puedo capturar la salida del registro de la Utilidad Aeropuerto?

Estoy usando la Utilidad Airport 5.6.1 en Mavericks (instalada desde los enlaces aquí ). Estoy tratando de averiguar cómo el Avanzado > Dirección de destino de Syslog el ajuste funciona...

  1. ¿Qué tipo de valor anticipa ese campo? ¿Sólo una dirección IP de alguna máquina que ejecute OSX? ¿Una URL completa de... qué?
  2. ¿Alguien que lea esto ha utilizado alguna vez esa configuración?
  3. ¿Hay alguna forma mejor de acceder a los registros de depuración completos del Airport Extreme o de la Time Capsule?
  4. ¿Ofrece la Utilidad Aeropuerto 6 algún tipo de acceso al registro? No veo nada...

1voto

CC. Puntos 31

Probablemente ya has pasado por esto, pero acabo de configurar la captura de registros desde mi Airport Extreme de 5ª generación a mi Mac Mini (que ejecuta Mavericks), así que voy a intervenir para la posteridad.

  1. Dirección de destino de Syslog hace espera una dirección IP. El ordenador al final de esa dirección ip tiene que estar configurado para ser un servidor de registro (y OSX puede ser configurado para ello... ver más abajo).

  2. Acabo de empezar a reenviar los registros, pero ya he mirado los registros antes.

  3. Según parece, aparte de ver/exportar directamente una muestra reciente de los registros a través del botón "Registros y estadísticas" de la pestaña avanzada, no hay otra forma de acceder a ellos.

  4. Apple eliminó el acceso al registro (junto con muchas otras funciones útiles) del Utilidad del aeropuerto 6 porque... no sé... son súcubos odiosos que buscan liberar a todos del dinero y del control. Tendrás que seguir con la 5.6.1 todo lo que puedas.

Configuración de OSX (Mavericks) para grabar los registros

En cuanto a la configuración de mi Mavericks Mini para que sea un servidor de registros, he seguido las instrucciones aquí (que creo que es la misma entrada del blog que mencionó @drevicko, sólo que en una ubicación diferente).

Para resumirlo brevemente, es necesario añadir lo siguiente a la sección Sockets de /System/Library/LaunchDaemons/com.apple.syslogd.plist :

<key>NetworkListener</key>
<dict>
    <key>SockServiceName</key>
    <string>syslog</string>
    <key>SockType</key>
    <string>dgram</string>
</dict>

La edición del archivo requiere que lo conviertas de binario a texto y luego de nuevo a binario una vez que hayas terminado. La entrada del blog tiene instrucciones para hacer esto usando plutil -convert

Una vez realizados los cambios, es necesario reiniciar el demonio syslogd (las instrucciones también se encuentran en la entrada del blog):

$ sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist
$ sudo launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist

Notas

  • Cuando configures el aeropuerto para que envíe los registros a una IP concreta de tu red, debes tener en cuenta que es muy posible que sea una IP dinámica. En mi caso, el Airport podría (y lo haría) un día decidir que mi Mac Mini debería ser 10.0.1.5 en lugar de 10.0.1.2. Afortunadamente, puedes crear una reserva DHCP, en el Airport, para dar siempre a una máquina concreta una dirección determinada.
  • Una vez configurado para recibir los registros del aeropuerto, puede verlos utilizando la aplicación de consola en OSX. Estarán mezclados con todo lo demás (en la vista "Todos los mensajes"), pero puedes encontrarlos todos en la sección "system.log".

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