¿Cómo capturo la salida del registro de la utilidad del aeropuerto?

3

Estoy utilizando Airport Utility 5.6.1 en Mavericks (instalado desde los enlaces aquí ). Estoy tratando de averiguar cómo Avanzado > La configuración de la dirección de destino de Syslog funciona ...

  1. ¿Qué tipo de valor está anticipando ese campo? ¿Solo una dirección IP de alguna máquina que ejecuta OSX? una URL completa para ... ¿qué?
  2. ¿Alguien que haya leído esto alguna vez ha usado esa configuración antes?
  3. ¿Existe una mejor manera de acceder a los registros de depuración completos de Airport Extreme o Time Capsule?
  4. ¿Airport Utility 6 ofrece algún acceso de registro? No estoy viendo nada ...
pregunta Troy 07.02.2014 - 21:46

1 respuesta

1

Probablemente ya hayas superado esto, pero acabo de configurar la captura de registros de mi 5ta generación Airport Extreme a mi Mac Mini (ejecutando Mavericks), por lo que voy a participar en la posteridad.

  1. La dirección de destino de Syslog hace espera una dirección IP. La computadora al final de esa dirección IP debe configurarse para ser un servidor de registro (y OSX puede configurarse para esto ... vea más abajo).

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

  3. AFAIK, además de ver / exportar más directamente una muestra reciente de los registros a través del botón "Registros y estadísticas" en 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 Airport Utility 6 porque ... no sé ... son odiosos súcubos que buscan liberar a todos de ambos. dinero y control. Tendrás que seguir con 5.6.1 tanto tiempo como 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 registro, seguí las instrucciones here (que creo que es la misma publicación del blog que mencionó @drevicko, solo en una ubicación diferente).

Para resumir brevemente, debe agregar 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 vuelvas al binario una vez que hayas terminado. La publicación del blog tiene instrucciones para hacerlo usando plutil -convert

Una vez realizados los cambios, debe reiniciar el Daemon syslogd (instrucciones también en la publicación del blog):

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

Notas

  • Cuando configura el aeropuerto para enviar registros a una IP particular en su red, debe tener en cuenta que puede ser una IP dinámica. En mi caso, el Aeropuerto podría (y lo haría) algún día decidir que mi Mac Mini debería ser 10.0.1.5 en lugar de 10.0.1.2. Afortunadamente, puede crear una reserva DHCP, en el aeropuerto, para dar siempre una dirección particular a una máquina en particular.
  • Una vez configurado para recibir los registros del aeropuerto, puede verlos usando la aplicación de consola en OSX. Se mezclarán con todo lo demás (en la vista "Todos los mensajes"), pero puede encontrarlos todos en la sección "system.log".
respondido por el TheMadDeveloper 14.06.2016 - 07:49

Lea otras preguntas en las etiquetas