Jak používat aplikaci Console pro řešení problémů

  • Kirk McElhearn
  • před 3 lety
    Kategorie: Software & Aplikace
    Štítky: Software &Aplikace
    Tags:

    Řešení problémů s počítačem může být poměrně složité, ale naštěstí existují nástroje, které jsou součástí systému macOS a které mohou pomoci. Jedním z nich je nástroj Console, který se nachází ve složce /Applications/Utilities. Konzola zobrazuje protokoly a chybová hlášení, která vám v některých případech mohou pomoci určit příčinu potíží. Zde se dozvíte, jak můžete tuto aplikaci použít při řešení problémů s Macem.

    Samotný systém macOS i aplikace pro Mac vytvářejí spoustu protokolů: souborů s výpisy o tom, co aplikace provedly, spolu s případnými chybami. Tyto chyby nejsou vždy natolik závažné, aby způsobily pád aplikace, ale zdroj chyb může způsobit pomalost aplikace nebo jí zcela zabránit v plnění úkolů.

    Úkolem konzole je shromažďovat, zobrazovat a třídit informace z protokolů na vašem Macu. Zobrazuje nepřeberné množství zpráv a při sledování aplikace uvidíte každou sekundu desítky zpráv. Většina z nich je neškodná; neoznačují problémy, ale pouze upřesňují, že došlo k události, která nastala.

    Při spuštění Konzoly se žádné zprávy nezobrazí: v okně je napsáno Spustit streamování.

    Všimněte si, že na výše uvedeném snímku obrazovky je v postranním panelu řada zařízení; Dark Star je můj iMac a pod ním jsou vidět dva iPady, iPhone a Apple Watch. Konzola se může s těmito zařízeními spojit a zobrazit jejich zprávy, pokud jsou ve stejné síti wi-fi.

    Chcete-li zobrazit zprávy na hodinkách Apple Watch, musíte jim říct, aby počítači důvěřovaly; klikněte na položku Apple Watch v postranním panelu a hodinky se vás zeptají, zda chcete Macu důvěřovat, a budou vyžadovat zadání přístupového kódu, abyste to schválili.

    Pokud vyberete zařízení a kliknete na tlačítko Spustit streamování, konzola zobrazí všechny zprávy, které jsou na tomto zařízení generovány. Tyto zprávy zaplňují okno velmi rychle; v zobrazení níže vidíte, že je zde více než 24 000 zpráv a každou sekundu jich přibývají stovky. Mohou být obtížně čitelné: chcete-li jejich zobrazení pozastavit, klepněte na tlačítko Pauza na panelu nástrojů.

    Zprávy protokolu jsou často delší, než lze zobrazit v horní části okna Konzoly, takže pokud na zprávu klepnete, zobrazí se ve spodním podokně. Můžete zobrazit zprávy pro konkrétní aplikaci – výše uvedené Zprávy – nebo pro proces, což je aplikace nebo část systému macOS, která běží na pozadí. Na výše uvedeném snímku obrazovky jsou dva takové procesy: Runboardd a Trustd. Váš Mac má stovky takových procesů.

    Pokud kliknete na možnost Chyby a závady, zobrazí se pouze tyto typy zpráv označené žlutými tečkami (chyby) nebo červenými tečkami (závady). Závady jsou závažnější než chyby, ale nemusí být fatální.

    Váš Mac generuje ve svých protokolech spoustu „chyb“, ale neměli byste se jimi zabývat, pokud nemáte problém s konkrétní aplikací. To je důležité vědět, protože podvodníci z telefonické technické podpory se často snaží přesvědčit oběti o vážném problému tím, že jim řeknou, aby se podívali do aplikace Console a poukáží na tyto chyby.

    Záznamy v protokolech můžete filtrovat zadáním do vyhledávacího pole v horní části okna a stisknutím klávesy Return. Na obrázku níže jsem například vyhledal Safari a vidím následující položky protokolu:


    Pokud se nějaká aplikace chová špatně nebo padá, je dobré zkontrolovat aplikaci Konzola. Vyhledejte název dané aplikace a podívejte se, zda se v ní nevyskytují nějaké chybové nebo poruchové zprávy. Pokud se stejná zpráva často opakuje, zkuste ji vygooglovat (ale bez konkrétních informací, jako je datum, čas atd.). Ve většině případů najdete nějaké webové stránky nebo příspěvky na fóru, kde se o těchto zprávách diskutuje. Může to trvat poměrně dlouho, ale někdy je to nejlepší způsob, jak získat představu o tom, co se pokazilo.

    Všimněte si, že ve vyhledávacím poli můžete nastavit složité dotazy. Na výše uvedeném snímku obrazovky vidíte v poli pro vyhledávání vedle položky Safari položku Any. Po kliknutí na možnost Any se zobrazí řada možností, například Process (Proces), Message Type (Typ zprávy) a další. K dispozici jsou také operátory, například Obsahuje, Neobsahuje atd. A vyhledávání můžete uložit kliknutím na tlačítko Uložit vpravo, hned pod panelem nástrojů. Pokud tak učiníte, přidá se na lištu vedle položek Všechny zprávy a Chyby a závady „oblíbené“. Možná to budete chtít udělat, pokud máte problémy s určitou aplikací a chcete ji čas od času zkontrolovat.

    Pokud máte aplikaci, která často padá, klepněte na tlačítko Hlášení o pádu v postranním panelu; tím se zobrazí protokoly o pádech. Tyto protokoly o pádech nebudete schopni interpretovat, pokud nejste vývojář, ale jsou velmi užitečné pro odeslání vývojářům aplikací, když máte problémy.

    Diagnostické zprávy mohou být užitečné i pro vývojáře; obsahují informace o problémech aplikací, které nejsou pády.

    Klepnutím pravým tlačítkem myši na hlášení o pádu nebo diagnostické hlášení a výběrem možnosti Odhalit ve Finderu najdete protokol, abyste jej mohli odeslat vývojáři.

    V postranním panelu uvidíte další složky protokolů a hlášení, například Hlášení o otáčení, Hlášení protokolu a další. A soubor system.log je úplný protokol všech zpráv v zařízení v textové podobě. Pro zobrazení tohoto protokolu musíte být přihlášeni jako správce a je velmi dlouhý a složitý, takže se do něj budete chtít podívat pouze v případě, že hledáte konkrétní událost nebo problém.

    Konzola může být trochu nepřehledná, pokud nemáte zkušenosti s typem zpráv, které počítače zaznamenávají, ale může to být nástroj, který vám pomůže zjistit, co způsobuje problém na vašem Macu. Až se příště budete potýkat s problémy s aplikacemi, které se zasekávají nebo padají, vyzkoušejte Console a uvidíte, jestli vám pomůže.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.