Come posso acquisire l'output del registro da Airport Utility?

3

Sto utilizzando Airport Utility 5.6.1 su Mavericks (installato dai link qui ). Sto cercando di capire come Avanzate > L'impostazione Indirizzo di destinazione Syslog funziona ...

  1. Che tipo di valore sta anticipando il campo? solo un indirizzo IP di qualche macchina che esegue OSX? un URL completo per ... cosa?
  2. Qualcuno che ha letto questo ha mai usato quell'impostazione?
  3. Esiste un modo migliore per accedere ai registri di debug completi per Airport Extreme o Time Capsule?
  4. Airport Utility 6 offre accesso al registro? Non vedo nulla ...
posta Troy 07.02.2014 - 21:46
fonte

1 risposta

1

A questo punto, probabilmente lo hai superato, ma ho appena impostato l'acquisizione dei log dal mio 5th gen Airport Extreme al mio Mac Mini (eseguendo Mavericks), quindi interverrò per i posteri.

  1. Indirizzo di destinazione syslog fa si aspetta un indirizzo IP. Il computer alla fine di tale indirizzo IP deve essere configurato come server di log (e OSX può essere configurato per questo ... vedi sotto).

  2. Ho appena iniziato l'inoltro dei log, ma ho già controllato i log.

  3. AFAIK, oltre a visualizzare / esportare direttamente un campione recente dei registri tramite il pulsante "Registri e statistiche" nella scheda avanzata, non esiste un altro modo per accedervi.

  4. Apple ha rimosso l'accesso al registro (insieme a molte altre utili funzioni) da Airport Utility 6 perché ... non so ... sono odiosi succubi che cercano di alleviare tutti soldi e controllo. Dovrai rimanere con 5.6.1 finché puoi.

Configurazione di OSX (Mavericks) per registrare i log

Per quanto riguarda la configurazione del mio Mavericks Mini come server di log, ho seguito le istruzioni qui (che penso sia lo stesso post del blog che @drevicko ha menzionato, solo in una posizione diversa).

Per riassumere brevemente, devi aggiungere quanto segue alla sezione Socket di /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 modifica del file richiede la conversione da binario in testo e poi di nuovo in binario una volta terminato. Il post del blog contiene istruzioni per eseguire questa operazione utilizzando plutil -convert

Dopo che le modifiche sono state apportate, è necessario riavviare il demone syslogd (istruzioni anche nel post del blog):

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

Note

  • Quando configuri l'aeroporto per inviare i registri a un particolare IP nella tua rete, tieni presente che potrebbe essere un IP dinamico. Nel mio caso, l'aeroporto potrebbe (e sarebbe) un giorno decidere che il mio Mac Mini dovrebbe essere 10.0.1.5 anziché 10.0.1.2. Fortunatamente, puoi creare una prenotazione DHCP, in aeroporto, per assegnare sempre a un determinato computer un indirizzo particolare.
  • Una volta configurato per ricevere i registri aeroportuali, è possibile visualizzarli utilizzando l'applicazione console su OSX. Verranno mescolati con tutto il resto (nella vista "Tutti i messaggi"), ma puoi trovarli tutti nella sezione "system.log".
risposta data 14.06.2016 - 07:49
fonte

Leggi altre domande sui tag