macOSでSysdiagnoseを生成する方法

Sysdiagnoseとは何ですか?

macOSのsysdiagnoseは、複雑なシステムの問題のトラブルシューティングとデバッグを支援するために設計された強力なツールです。Macからさまざまな診断データを収集するため、パフォーマンスの問題、クラッシュ、その他のシステム異常を特定するのに非常に役立ちます。Sysdiagnoses は、いくつかの異なる方法を使用して生成でき、それぞれが異なるレベルのユーザーアクセスに適用される場合があります。

sysdiagnoseが収集するもの

sysdiagnose を実行すると、次のような広範な情報が収集されます。

  • システム全体のパフォーマンスプロファイル - 実行中のプロセスの状態をキャプチャします。

  • ファイルシステムアクティビティログ - ファイルシステムの使用状況に関連するシステムコールとページ・フォールトに関するレポートを作成します。

  • プロセス情報 - 実行中のプロセスとメモリ使用量に関する詳細なデータを提供します。

  • カーネルメモリ使用量 - カーネルゾーンとロードされたカーネル拡張に関するデータが含まれます。

  • システムログとクラッシュログ - 問題の診断に役立つすべての関連ログを収集します。

  • ハードウェアとソフトウェアの構成 - システム情報アプリと似ていますが、より詳細です。

  • ネットワークと電源管理データ - 現在のネットワークステータスと電源設定の詳細。

キーボードショートカットを使用した Sysdiagnose の生成

  1. Dockの Finderアイコンをクリックして 、Finderが前面にあることを確認します。

  2. キーボードでCommand + Option + Shift + Control + ピリオド (.) を同時に押します。

  3. しばらくすると、Finderウィンドウが表示され、tar.gzファイルが表示されます。

  4. sysdiagnose が Kandji サポートによって要求された場合は、それを圧縮してバンドル全体を提供してください。

コマンドラインを使用した Sysdiagnose の生成

この方法には管理者権限が必要です。

  1. Terminal.app を起動し、次のコマンドを入力します。

    sudo sysdiagnose -f ~/Desktop/
  2. ログインしているユーザーのデスクトップに .tar.gz で終わるファイルが表示されるまで、しばらく待ちます。Macにログインしているユーザとは異なるユーザでターミナルにログインした場合、ファイルはターミナルユーザのデスクトップに保存されます。

  3. sysdiagnose が Kandji サポートから要求された場合は、それを圧縮してバンドル全体を提供してください。

アクティビティモニタを使用した Sysdiagnose の生成

この方法には管理者権限が必要です。

  1. Macでアクティビティモニタアプリケーションを開きます。

  2. [アクティビティモニタ]ウィンドウの上部にある 省略記号 をクリックします。

  3. [システム診断]を選択します。

  4. プライバシー契約を読み、同意します。

  5. 進行状況バーが完了するのを待ちます。完了すると、Finderウィンドウが表示され、tar.gzファイルが表示されます。

  6. sysdiagnose が Kandji サポートから要求された場合は、それを圧縮してバンドル全体を提供してください。