vnStat Linux用のコンソールベースのネットワークトラフィック監視ツールです。 さまざまな期間のネットワーク統計を提供します。
VnStatは、カーネルによって提供されるネットワークインターフェイス統計を情報のソースとして使用します。つまり、procおよびsysファイルシステムから提供されます。 選択したインターフェイスの1時間ごと、1日ごと、および1か月ごとのネットワークトラフィックのログを保持します。
このチュートリアルでは、 インストール と vnStatを使用する の Ubuntu。
UbuntuにVnStatをインストールする
VnStatはUbuntuのリポジトリで利用できます。aptコマンドを使用してインストールしてください。 それはあなたができるソースファイルとしても利用可能です ダウンロード コンパイルします。
最初にUbuntuを更新し、次のように入力します。
$ sudo apt update
次に、UbuntuにVnstatをインストールするには、次のように入力します。
$ sudo apt install vnstat
この記事の執筆時点で入手可能な最新バージョンはvnStat2.6です。
vnStatの使用方法
vnStatには、vnstatdデーモンとvnstatコマンドの2つのコンポーネントがあります。 /etc/vnstat.confに構成ファイルがあり、出力スタイルの変更、単位の変更、日付形式などを変更できます。 VnStatは、デフォルトで/ usr / bin / vnstatにインストールされます。
vnstatdは、VnStatデータベースの監視と更新を担当します。 VnStatデータベースは/ var / lib / vnstat /にあります。
vnstatコマンドは、ネットワークトラフィックを照会するためのCLIツールです。
それでは、使い方を確認しましょう vnstatコマンド ネットワークトラフィックをチェックする
1.1。 デフォルトのインターフェースのネットワークトラフィックの概要を表示する
$ vnstat
vnStat出力では、rx(受信)はダウンロードされたMiBデータを示し、tx(送信)はアップロードを示します。
vnStatが「まだ十分なデータがありません」と出力した場合は、デーモンがデータを取得するまでもう少し待ちます。
代わりに、短い要約で出力を表示するには、-sオプションを使用します。
2.2。 特定のインターフェースの統計を表示するには:
$ vnstat -i eth0
3.3。 eth0の時間ごとの統計を表示するには:
$ vnstat -i eth0 -h

4.4。 eth0の毎日の統計を表示するには:
$ vnstat -i eth0 -d

5.5。 eth0の月次統計を表示するには:
$ vnstat -i eth0 -m
6.6。 過去10日間のトラフィック日数を確認するには:
$ vnstat -t
$ vnstat -i eth0 -t
7。 指定された時間秒で通過する平均トラフィックを計算します。
$ vnstat -tr
$ vnstat -i eth0 -tr
8.8。 リアルタイムでトラフィックを監視します。
$ vnstat -l
結論
このチュートリアルでは、UbuntuにvnStatをインストールして使用する方法を学びました。 詳細については、 男vnstat ページ。
vnStatiは、vnStatのGUIバージョンです。 VnStatiにはvnStatパッケージが付属しているため、個別にインストールする必要はありません。 vnStat出力を画像およびグラフィック形式で生成できます。
フィードバックや提案があれば、以下にコメントしてください。