Glances でシステムリソースを監視する

LinuxLinuxBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

Glances は、様々なシステムリソースのリアルタイムな包括的な概要を提供する汎用的なシステムモニタリングツールです。このツールは、CPU、メモリ、負荷、ネットワークインターフェイス、ディスク入出力などの統計情報を、単一のコマンドラインインターフェイス内で表示します。

Glances システムモニタリングインターフェイス

Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/SystemInformationandMonitoringGroup(["System Information and Monitoring"]) linux/SystemInformationandMonitoringGroup -.-> linux/watch("Command Repeating") linux/SystemInformationandMonitoringGroup -.-> linux/ps("Process Displaying") linux/SystemInformationandMonitoringGroup -.-> linux/top("Task Displaying") subgraph Lab Skills linux/watch -.-> lab-384503{{"Glances でシステムリソースを監視する"}} linux/ps -.-> lab-384503{{"Glances でシステムリソースを監視する"}} linux/top -.-> lab-384503{{"Glances でシステムリソースを監視する"}} end

Glances でシステムメトリクスを表示する

環境内のターミナル(図の①または②)を開き、以下のコマンドを入力します。

glances
Glances システムメトリクスインターフェイス

このコマンドを実行すると、Glances はターミナル内にインターフェイスを開き、リアルタイムのシステム情報を継続的に更新して表示します。デフォルトのビューには、CPU使用率、メモリ使用率、スワップ領域、ネットワークスループット、ディスク入出力、およびアクティブなプロセスのセクションが含まれています。各セクションには明確なラベルが付けられており、どのリソースがどのように利用されているかを一目で理解することができます。

インターフェイスの操作

Glances インターフェイス内では、特定のキーボードショートカットを使用して、表示するデータをナビゲートしたりカスタマイズしたりすることができます。

  • 矢印キー: アクティブなプロセスのリストをナビゲートします。
  • c: プロセスを CPU 使用率でソートします。
  • m: プロセスをメモリ使用率でソートします。
  • p: プロセスを名前でソートします。
  • d: ディスク入出力の統計情報を表示/非表示にします。
  • n: ネットワークの統計情報を表示/非表示にします。
  • h: キーボードショートカットのヘルプを表示します。
  • q: アプリケーションを終了します。

まとめ

Glances は、システムのパフォーマンスと健全性に関する詳細な情報を提供する、効率的で使いやすいツールです。サーバーを監視している場合でも、パーソナルコンピューターを監視している場合でも、Glances は最も重要なリソースを監視する強力な方法を提供します。その柔軟性と使いやすさから、システム管理者だけでなく一般ユーザーにも最適な選択肢となっています。