Come ridurre la verbosità di registrazione di Safari / WebKit?

0

Ho aggiornato solo di recente su Sierra (10.12.4). Ora, quando utilizzo il programma Console per visualizzare i messaggi della console, vedo una quantità massiccia di registrazione da parte di WebKit, in particolare su "Memoria di memoria corrente":

Questo rende molto difficile usare Console per visualizzare i messaggi da qualsiasi altra applicazione. C'è un modo per nascondere messaggi specifici dell'applicazione nella nuova versione di Console? In caso contrario, c'è un modo per impedire a Safari di registrare questo livello di dettaglio o di registrarlo altrove?

    
posta mhucka 06.04.2017 - 17:16
fonte

2 risposte

2

Seleziona una di quelle voci "com.apple.WebKit.WebContent" e fai clic con il pulsante destro del mouse. Ci sono alcune diverse opzioni per aiutarti a nascondere queste voci verbali di WebKit. Puoi filtrarli per nome del processo, ID del processo, categoria, ecc.

Allostessomodo,sevuoiconcentrartisolosull'outputdiun'applicazione,puoifareclicconiltastodestrodelmousesuunadellesuevocieselezionare"Mostra processo" com.mydomain.myapplication "" per vedere solo le voci generate da tale applicazione.

    
risposta data 06.04.2017 - 22:55
fonte
1

Sebbene la risposta accettata rappresenti probabilmente la cosa giusta da fare, c'è un altro modo per rispondere in modo restrittivo alla domanda, ad esempio come ridurre la verbosità di registrazione del sottosistema WebKit (permanentemente):

sudo log config --subsystem 'com.apple.WebKit' --mode "level: error"

Ora, solo i messaggi a livello di errore devono essere registrati. (Attenzione: non l'ho provato.)

Ma non lo raccomanderò; piuttosto basta filtrare per i messaggi che ti servono.

    
risposta data 20.04.2017 - 14:49
fonte

Leggi altre domande sui tag