Come usare l’app Console per la risoluzione dei problemi

  • Kirk McElhearn
  • 3 anni fa
    Categorie: Software & App
    Tags: Apple, Console, Risoluzione dei problemi, utility

La risoluzione dei problemi del computer può essere abbastanza complessa, ma fortunatamente ci sono alcuni strumenti inclusi in macOS che possono aiutare. Uno di questi è Console, che si trova nella cartella /Applications/Utilities. Console visualizza registri e messaggi di errore che, in alcuni casi, possono aiutarti a individuare la causa dei tuoi problemi. Ecco come puoi usare questa applicazione per aiutarti a risolvere i problemi con il tuo Mac.

Sia macOS stesso che le app per Mac creano molti log: file con dichiarazioni su ciò che le app hanno fatto, insieme ad eventuali errori. Questi errori non sono sempre abbastanza gravi da causare il crash di un’app, ma la fonte degli errori può causare la lentezza di un’app o impedirle di svolgere completamente i suoi compiti.

Il ruolo della console è quello di raccogliere, visualizzare e ordinare le informazioni di registro sul tuo Mac. Mostra una pletora di messaggi, e mentre guardate l’applicazione vedrete decine di messaggi ogni secondo. La maggior parte di questi sono benigni; non indicano problemi, ma semplicemente specificano che un evento si è verificato.

Quando lanci Console, non vedrai alcun messaggio: la finestra dice Start streaming.

Si noterà che, nello screenshot sopra, ci sono diversi dispositivi nella barra laterale; Dark Star è il mio iMac, e sotto si possono vedere due iPad, un iPhone e un Apple Watch. Console può connettersi con questi dispositivi per visualizzare i loro messaggi, se sono sulla stessa rete wi-fi.

Per visualizzare i messaggi su un Apple Watch, dovrete dire all’orologio di fidarsi del computer; cliccate sulla voce Apple Watch nella barra laterale, e l’orologio vi chiederà se volete fidarvi del Mac, e vi chiederà di inserire il vostro passcode per approvarlo.

Se selezioni un dispositivo e clicchi su Start streaming, Console mostra tutti i messaggi generati su quel dispositivo. Questi messaggi riempiono la finestra molto rapidamente; puoi vedere che ci sono più di 24.000 messaggi nella vista sottostante, e centinaia vengono aggiunti ogni secondo. Possono essere difficili da leggere: per mettere in pausa la loro visualizzazione, fai clic sul pulsante Pause nella barra degli strumenti.

I messaggi del log sono spesso più lunghi di quanto possa essere visualizzato nella sezione superiore della finestra Console, quindi se fai clic su un messaggio, lo vedrai nel riquadro inferiore. Puoi vedere i messaggi per una specifica app – Messages, sopra – o per un processo, che è un’app, o una parte di macOS, che gira in background. Ci sono due processi di questo tipo nella schermata sopra: runningboardd e trustd. Il tuo Mac ha centinaia di processi come questo.

Se fai clic su Errori e guasti, vedrai solo questi tipi di messaggi, indicati da punti gialli (errori) o rossi (guasti). I guasti sono più gravi degli errori, ma potrebbero non essere fatali.

Il tuo Mac genera molti “errori” nei suoi log, ma non dovresti preoccupartene, a meno che tu non abbia un problema con una specifica applicazione. Questo è importante da sapere, perché i truffatori del supporto tecnico telefonico spesso cercano di convincere le vittime che c’è un problema serio dicendo loro di guardare l’app Console e indicando questi errori.

È possibile filtrare le voci di registro digitando nel campo di ricerca nella parte superiore della finestra e premendo Return. Per esempio, nello screenshot qui sotto, ho cercato Safari, e vedo le seguenti voci di log:


Se hai un’app che si comporta male o va in crash, è una buona idea controllare Console. Cercate il nome di quell’app e guardate se ci sono messaggi di errore o di guasto. Se vedi lo stesso messaggio ripetuto spesso, prova a cercarlo su Google (ma senza informazioni specifiche, come data, ora, ecc.). Nella maggior parte dei casi, troverete alcune pagine web o post di forum che discutono questi messaggi. Questo può richiedere un bel po’ di speleologia, ma a volte è il modo migliore per avere un’idea di cosa è andato storto.

Nota che puoi impostare query complesse nel campo di ricerca. Nello screenshot qui sopra, vedrai Any accanto a Safari nel campo di ricerca. Fai clic su Any per vedere una serie di opzioni, come Processo, Tipo di messaggio e altro. Ci sono anche operatori come Contains, Does not Contain, ecc. E puoi salvare una ricerca facendo clic sul pulsante Salva a destra, proprio sotto la barra degli strumenti. Se lo fai, si aggiunge un “preferito” nella barra, accanto a Tutti i messaggi ed Errori e guasti. Potresti volerlo fare se hai problemi con un’app specifica e vuoi controllarla di tanto in tanto.

Se hai un’app che si blocca spesso, clicca su Crash Reports nella barra laterale; questo mostra i log dei crash. Non sarai in grado di interpretare questi log di crash a meno che tu non sia uno sviluppatore, ma sono molto utili da inviare agli sviluppatori di app quando hai problemi.

I report diagnostici possono anche essere utili agli sviluppatori; includono informazioni sui problemi delle app che non sono crash.

Fai clic con il tasto destro del mouse su un rapporto di crash o di diagnostica e scegli Rivela nel Finder per trovare il log in modo da poterlo inviare allo sviluppatore.

Vedrai altre cartelle di log e rapporti nella barra laterale, come Spin Reports, Log Reports e altro. E system.log è il registro completo di tutti i messaggi sul tuo dispositivo, in forma di testo semplice. Dovrai essere loggato come amministratore per vedere questo registro, ed è molto lungo e complesso, quindi vorrai guardarlo solo se stai cercando un evento o un problema specifico.

Console può essere un po’ ingombrante se non sei esperto nel tipo di messaggi che i computer registrano, ma potrebbe essere lo strumento che ti aiuta a trovare ciò che sta causando un problema sul tuo Mac. La prossima volta che hai problemi con le applicazioni che si bloccano o si bloccano, controlla Console e vedi se ti aiuta.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.