Jak používat konzolu na macOS ke kontrole protokolu a aktivit

Aplikace Konsola v systému macOS představuje nástroj pro celkový přehled o ladicích hlášeních a souborech s logy. Můžete ji využít ke zkoumání problémů v aplikacích nebo k získání vhledu do dění v systému.

Většina informací v této aplikaci je primárně určena pro vývojáře, kteří mají hlubší znalosti o fungování macOS. Upozornění a chyby jsou běžné i při standardním používání počítače, takže se nemusíte znepokojovat, pokud jich v Konsoli uvidíte velké množství.

Prohlížení obsahu Konsoly

Aplikaci Konsola spustíte pomocí Spotlightu (stisknutím kláves Command+Mezerník a následným vyhledáním) nebo z adresáře Utilities v Aplikacích (otevřete Finder a zvolte „Aplikace“).

Po spuštění se vám zobrazí hlavní okno Konsoly. Zaznamenává každé hlášení od procesů a služeb běžících v systému. Protože se aktualizuje velmi rychle, je vhodné používat filtry pro lepší orientaci.

V horní liště nástrojů najdete tlačítko „Nyní“, které automaticky posouvá okno při příchodu nových zpráv. Toto je užitečné pro ladění v reálném čase.

Máte možnost zobrazit jen hlášení o chybách a varování, čímž se odfiltrují všechny zprávy bez červené nebo žluté tečky. Tím se zobrazí jen podstatné informace.

K dispozici je i vyhledávací pole, které umožňuje filtrovat zprávy podle různých kritérií. Zadejte hledaný výraz, stiskněte Enter a pak zvolte parametr z rozbalovací nabídky „Libovolný“:

Toto vám pomůže zúžit zobrazení a soustředit se jen na zprávy týkající se daného problému.

Panel „Aktivity“ uspořádává zprávy podle procesů, se kterými jsou spojeny:

Aktivity jsou uspořádány hierarchicky, pro zobrazení podrobností je nutné rozbalit je kliknutím na symbol „+“.

Prohlížeč protokolů

Protokoly systému jsou detailnější a trvalejší záznamy oproti zprávám v Konsoli. Naleznete je v postranním panelu v sekci „Přehledy“.

Protokoly jsou rozděleny do kategorií. Většina aplikací má své protokoly v umístění „~/Library/Logs“, rozdělené dle aplikace. Procesy systému mohou mít protokoly v „/Library/Logs“ nebo „/var/log“. Tyto soubory jsou přístupné i přímo v souborovém systému, můžete je tedy zkopírovat a sdílet.

Sekce „Systémové zprávy“ a „Uživatelské zprávy“ seskupují protokoly systémových procesů a uživatelských aplikací.