はじめに
Vtop はLinuxプロセスおよびメモリアクティビティ監視ツールです 。 「top」のようなコマンドラインツールを使用すると、CPU使用率とメモリ使用率を監視するのが難しくなります。そのため、本日は vtopをご紹介します –は、 Node.js で記述された、無料でオープンソースのシンプルでありながら強力で拡張可能な端末アクティビティ監視ツールです。 。
これは、ユーザーがマルチプロセスアプリケーション(NGINX、Apache、Chromeなどのマスタープロセスと子プロセスを持つアプリケーション)全体のCPU使用率を簡単に確認できるように設計されています。 vtopを使用すると、メモリ使用量だけでなく、時間の経過に伴うスパイクも簡単に確認できます。
vtop Unicode点字文字を使用して、CPUとメモリの使用状況チャートを描画および表示し、スパイクを視覚化するのに役立ちます。さらに、同じ名前のプロセス(マスタープロセスとすべての子プロセス)をグループ化します。
Linuxシステムへのvtopのインストール
要件:
前提条件として、システムは必要 Node.js およびNPM インストールされている場合は、次のガイドを参照してください:
- Linuxに最新のNode.jsとNPMをインストールする方法
システムにNode.jsができたら およびNPM インストールしたら、次のコマンドを実行して vtopをインストールします 。必要に応じてsudoコマンドを使用して、パッケージをインストールするためのroot権限を取得します。
# npm install -g vtop
vtopをインストールした後 、次のコマンドを実行して起動します。
# vtop
以下はvtopです キーボードショートカット、押す:
u
vtopの最新バージョンへの更新 。-
k
または上向き矢印を押すと、プロセスリストが上に移動します。 -
j
または下矢印でプロセスリストを下に移動します。 g
プロセスリストの一番上に移動します。G
リストの最後に移動します。-
dd
そのグループ内のすべてのプロセスを強制終了します(最初にプロセス名を選択する必要があります)。
配色を変更するには、 –テーマを使用します スイッチ。利用可能なテーマ(酸、ベッカ、醸造、証明書、ダーク、ねばねば、gruvbox、モノカイ、ノード、視差、セティ、ウィザード)のいずれかを選択できます。例:
# vtop --theme acid
更新の間隔(ミリ秒単位)を設定するには、 –update-intervalを使用します 。この例では、10ミリ秒は0.01秒に相当します。
# vtop --update-interval 10
vtopを設定することもできます –quit-after を使用して、数秒後に終了します 示されているオプション。
# vtop --quit-after 4
vtopヘルプを取得するには、次のコマンドを実行します。
# vtop -h