トラブルシューティングのための Console アプリの使い方

  • Kirk McElhearn
  • 3 年前
    Categories: ソフトウェア & アプリ
    タグ Apple, Console, トラブルシューティング, ユーティリティ

コンピュータ問題のトラブルシューティングは非常に複雑ですが、幸いにも macOS に付属するツールには助けてくれるものがいくつかあります。 その 1 つが、/Applications/Utilities フォルダにある Console です。 コンソールは、ログやエラーメッセージを表示し、場合によってはトラブルの原因を突き止めるのに役立ちます。 ここでは、Mac の問題のトラブルシューティングにこのアプリを使用する方法を説明します。

MacOS 自体と Mac アプリケーションの両方は、アプリケーションが行ったことに関する記述と、あらゆるエラーを含むファイルであるログを大量に作成します。 これらのエラーは、アプリがクラッシュするほど深刻なものばかりではありませんが、エラーの原因によってアプリが遅くなったり、タスクを完全に達成できなくなったりすることがあります。 多数のメッセージが表示され、アプリを見ていると、毎秒数十のメッセージを目にすることになります。 これらのほとんどは良性のもので、問題を示すものではなく、単に発生したイベントを示すものです。

コンソールを起動すると、メッセージは表示されず、ウィンドウには [ストリーミングを開始] と表示されます。 これらのデバイスが同じWi-fiネットワーク上にあれば、Consoleはこれらのデバイスと接続し、メッセージを表示することができます。

デバイスを選択して [ストリーミングの開始] をクリックすると、Console はそのデバイスで生成されたすべてのメッセージを表示します。 これらのメッセージは非常に速くウィンドウを埋め尽くします。下の表示では 24,000 以上のメッセージがあり、毎秒数百のメッセージが追加されていることがわかります。 表示を一時停止するには、ツールバーの [一時停止] ボタンをクリックします。

ログ メッセージは、しばしばコンソール ウィンドウの上部に表示できるよりも長いので、メッセージをクリックすると、下部ペインに表示されます。 特定のアプリ(上のメッセージ)、またはプロセス(バックグラウンドで実行されるアプリまたは macOS の一部)に対するメッセージが表示されることがあります。 上のスクリーンショットには、runningboarddとtrustdという2つのプロセスがあります。 あなたのMacには、このようなプロセスが何百もあります。

[エラーと障害] をクリックすると、黄色のドット(エラー)または赤色のドット(障害)で示された、これらの種類のメッセージのみが表示されます。 フォルトはエラーよりも深刻ですが、致命的なものではない可能性があります。 電話によるテクニカル サポートの詐欺師は、しばしば被害者に「コンソール」アプリを見るように言って、これらのエラーを指摘し、深刻な問題があることを納得させようとするので、これは知っておくべき重要なことです。 たとえば、以下のスクリーンショットでは、Safari を検索し、以下のログ項目を参照しています:


動作不良やクラッシュするアプリがある場合、Console を確認することをお勧めします。 そのアプリの名前を検索し、エラーまたは障害メッセージがあるかどうかを確認します。 同じメッセージが頻繁に繰り返される場合は、そのメッセージをググってみてください(ただし、日付、時間などの具体的な情報は入力しないでください)。 ほとんどの場合、これらのメッセージについて説明しているWebページやフォーラムの投稿が見つかります。 これは、かなりの量の探索が必要かもしれませんが、何が問題になっているかを知るための最良の方法である場合もあります。 上のスクリーンショットでは、検索フィールドの Safari の隣に Any が表示されています。 Anyをクリックすると、Process、Message Typeなど、さまざまなオプションが表示されます。 また、Contains(含む)、Does not Contain(含まない)などの演算子も用意されています。 そして、ツールバーのすぐ下の右側にある「保存」ボタンをクリックすると、検索結果を保存することができます。 この操作を行うと、バーの「すべてのメッセージ」と「エラーと障害」の隣に「お気に入り」が追加されます。

頻繁にクラッシュするアプリがある場合、サイドバーの [クラッシュ レポート] をクリックすると、クラッシュ ログが表示されます。 開発者でない限り、これらのクラッシュ ログを解釈することはできませんが、問題が発生したときにアプリ開発者に送るには非常に役に立ちます。

クラッシュ レポートまたは診断を右クリックし、[Finder で表示] を選択してログを検索し、開発者に送信することができます。 そして、system.log は、あなたのデバイス上のすべてのメッセージの完全なログで、プレーンテキスト形式になっています。 このログを見るには管理者としてログインする必要があり、非常に長く複雑なので、特定のイベントや問題を探している場合のみ見ることになるでしょう。

Console は、コンピューターが記録するメッセージの種類に経験がない場合、少し扱いにくいかもしれませんが、Mac で問題を引き起こしている原因を見つけるのに役立つツールになるかもしれません。 次回、アプリケーションがハングしたりクラッシュしたりする問題に直面したとき、コンソールをチェックして、それが役に立つかどうか確認してください。

コメントを残す

メールアドレスが公開されることはありません。