GNU/Linux >> Linux の 問題 >  >> Debian

Debian11にSysdigをインストールする方法

Sysdig はオープンソースのシステムレベルの調査です。実行中のLinuxベースからシステムの状態とアクティビティをキャプチャします。 Debianなどのシステム 次に、保存、フィルタリング、および分析を行います。これは、システムの分析、検査、およびデバッグなどの用途に特に役立ちます。 Sysdig Luaでスクリプト可能であり、コマンドラインインターフェイスとコマンド csysdigを使用した強力なインタラクティブUIが含まれています ターミナルで実行されます。

次のチュートリアルでは、 Debian11BullseyeにSysdigをインストールする方法を学びます 。

前提条件
  • 推奨OS: Debian11ブルズアイ
  • ユーザーアカウント: sudo特権を持つユーザーアカウント またはrootアクセス(suコマンド)
  • 必要なパッケージ: カール

オペレーティングシステムの更新

Debian 11を更新します 既存のすべてのパッケージが最新であることを確認するためのオペレーティングシステム:

sudo apt update && sudo apt upgrade

ルートまたはSudoアクセス

デフォルトでは、他のディストリビューションと比較して、Debianを使用して起動時にアカウントを作成すると、sudoersステータスを自動的に受け取りません。 ルートパスワードにアクセスできる必要があります suコマンドを使用するには または、DebianのSudoersにユーザーを追加する方法に関するチュートリアルをご覧ください。

CURLパッケージのインストール

チュートリアルでは、curlパッケージを利用します;まず、パッケージが存在するかどうかを確認します:

curl --version

インストールされている場合の出力例:

curl 7.74.0 (x86_64-pc-linux-gnu) libcurl/7.74.0 OpenSSL/1.1.1k zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
Release-Date: 2020-12-09

curlがインストールされていない場合は、次のコマンドを使用します。

sudo apt install curl -y

Sysdigのインストール

Sysdigをインストールするには Debian 11 難しいプロセスではありません。最初にカールを使用する必要があります bashファイルをダウンロードして実行するコマンド。これは、次のターミナルコマンドを使用して実行されます。

sudo curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | sudo bash

全体的なプロセスは、せいぜい数分以上かかることはありません。

インストールしたら、 Sysdigのバージョンとビルドを確認します 以下を使用して:

sysdig --version

次の出力が得られるはずです:

sysdig version 0.27.1

Sysdigの使用方法

これで、 Sysdigがインストールされました 、 csysdigで実行される監視ソフトウェアを使用できます 指図。注意点として、 sysdigを実行する必要があります ルートとして / procなどの重要な領域にアクセスする必要があるためです ファイルシステム、 / dev / sysdig * デバイス、および sysdig-probeを自動ロードする必要があります カーネルモジュール。

まず、次のコマンドを使用してディスプレイを表示します。

sudo csysdig

以下の画面が表示されます:

Sysdigを開くのに問題がある場合は注意してください 、チュートリアルの下部にあるトラブルシューティングを確認してください。

次に、F2ボタンを押すことができます 後で参照できるようにビューを元に戻します。

例:

上のメニュービューでは、矢印キーを使用できます 移動して、監視するオプションを選択します。たとえば、CPUの処理を確認したい場合があります。 次に、下にスクロールして ENTERを押します キーを押すと、次のように表示されます:

前のメニュー選択に戻るには 、F2ボタンキーを使用します 。ここから、非常に広範なリストを選択できます。または、ターミナルラインコマンドを使用することもできます。これらのコマンドの例を以下に示します。

次のコマンドを実行して、上位のプロセスを確認します CPU使用率でランク付け パーセンテージ:

sudo sysdig -c topprocs_cpu

次のコマンドを実行して、システムのネットワーク接続を確認します :

sudo sysdig -c netstat

出力例:

システムプロセスのリストを表示するには :

sudo sysdig -c ps

出力例:

トラブルシューティング

csysdigを使用しようとしたときに次の問題が発生した場合 初めて(ターミナルを開くときにエラーが発生しました:xterm-256color) 。これは、ほとんどの場合、次のパッケージをインストールすることで解決できます。

sudo apt install ncurses-term

(ncurses-term)のみをインストールすることに注意してください エラーメッセージが表示された場合。


Debian
  1. Debian 10(バスター)のインストール方法

  2. Python3.9をDebian10にインストールする方法

  3. Debian10にTeamViewerをインストールする方法

  1. Debian10にMemcachedをインストールする方法

  2. Debian9にGitをインストールする方法

  3. Debian9にGoをインストールする方法

  1. Debian9にPipをインストールする方法

  2. Debian9にRをインストールする方法

  3. Debian9にRubyをインストールする方法