Sysdig インストール · 1 min read · Oct 10, 2025
Ubuntu 24.04でシステム負荷を監視するためのSysdigのインストール方法

Sysdigは、Linux用の強力なオープンソースのシステム分析およびトラブルシューティングツールで、実行中のシステムの動作を深く可視化します。システムコールやその他のカーネルレベルのイベントをキャプチャして検査し、ユーザーがシステムのアクティビティ、プロセス、ネットワークトラフィック、ファイルアクセスなどに関するリアルタイムの洞察を得ることを可能にします。Sysdigは、パフォーマンス監視、セキュリティ監査、デバッグに頻繁に使用され、システムの全活動を詳細にトレースすることができます。あらかじめ定義されたフィルターと出力の豊富なセットが付属しており、コンテナ監視などのさまざまなユースケースに対応できる柔軟性があります。Sysdigのシステム活動を記録および再生する能力は、特にインシデント後の分析において価値があります。
このチュートリアルでは、LinuxにSysdig監視ツールをインストールして使用する方法を示します。
前提条件
- Linuxを実行しているサーバー。ここではUbuntu 24.04を使用します。
- サーバーにルートパスワードが設定されています。
Sysdigのインストール
Debianベースのオペレーティングシステム(UbuntuやDebianなど)では、次のコマンドでSysdigをインストールします:
apt install gnupg software-properties-common curl -y
curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | bashRPMベースのオペレーティングシステム(AlmaLinux、Rocky Linux、CentOS、RHEL、Fedoraなど)では、次のコマンドでSysdigをインストールします:
rpm --import https://s3.amazonaws.com/download.draios.com/DRAIOS-GPG-KEY.public
curl -s -o /etc/yum.repos.d/draios.repo https://s3.amazonaws.com/download.draios.com/stable/rpm/draios.repo
dnf install sysdig -ySysdigをインストールした後、次のコマンドを使用してインストールされたSysdigのバージョンを確認します:
sysdig --version次の出力が得られます:
sysdig version 1.61.10
Sysdigの使用
csysdigコマンドを実行して、実行中のプロセス、CPU使用率、メモリ使用率を表示できます:
csysdig次の画面が表示されるはずです:

次に、F2を押して、以下のように他のメニューを開きます:

ここから、左ペインで監視したい項目を矢印キーで選択し、Enterを押します。たとえば、connectionsを選択してEnterを押します。次の画面にすべての受信接続が表示されるはずです:

プロセスとCPU情報を表示するには、Processes CPUを選択してEnterを押します。次のページが表示されるはずです:

コマンドラインインターフェースからすべてのネットワーク接続を直接監視したい場合は、次のコマンドを実行します:
sysdig -c netstat次の画面が表示されるはずです:

次のコマンドを使用してHTTPリクエストログを表示できます:
sysdig -c httplog次の出力にすべての受信HTTPリクエストが表示されるはずです:
2024-08-23 11:21:17.228051410 < method=GET url=69.87.220.62/ response_code=200 latency=1ms size=3138B
2024-08-23 11:21:23.139933688 < method=GET url=69.87.220.62/ response_code=200 latency=1ms size=3138B
CPU使用率に応じてプロセスを監視するには、次のコマンドを実行します:
sysdig -c topprocs_cpu次の画面が表示されるはずです:

次のコマンドを実行して、sysdigコマンドで利用可能なすべてのオプションを表示します:
sysdig -cl次の画面が表示されるはずです:

インタラクティブなユーザーアクティビティを表示するために、sysdigをspy_usersとともに使用できます。
sysdig -c spy_users次の出力が表示されるはずです:
13133 11:38:03 root) free -m
13133 11:38:22 root) df -h
結論
上記のガイドでは、Sysdigをインストールしてシステムアクティビティをリアルタイムで監視する方法を説明しました。これがシステム関連の問題をトラブルシューティングするのに役立つことを願っています。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。