「VnStat」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(ページの作成:「Category:ネットワーク en:vnStat ru:vnStat {{lowercase title}} [http://humdi.net/vnstat/ vnStat] は軽量な (コマンドライン) ネットワーク...」)
 
(開始を起動に訂正)
 
(同じ利用者による、間の7版が非表示)
1行目: 1行目:
 
[[Category:ネットワーク]]
 
[[Category:ネットワーク]]
  +
[[Category:ネットワーク監視]]
 
[[en:vnStat]]
 
[[en:vnStat]]
 
[[ru:vnStat]]
 
[[ru:vnStat]]
11行目: 12行目:
 
== 設定 ==
 
== 設定 ==
   
  +
{{ic|vnstat.service}} デーモンを [[起動/有効化]] します。
エディタで {{ic|/etc/vnstat.conf}} を開いてインターフェイスの名前が正しく設定されているか確認してください、例:
 
# Interface "enp3s0"
 
   
  +
優先するネットワークインターフェイスを選び、それに応じて {{ic|/etc/vnstat.conf}} の {{ic|Interface}} 変数を編集します。vnstat で利用可能なすべてのインターフェイスをリストアップするには、{{ic|vnstat --iflist}} を使用します。
=== インターフェイスデータの作成 ===
 
   
  +
デーモン起動時に設定ファイルで参照されていない特定のインターフェースの監視を開始するには、まずデータベースを初期化する必要があります。各インターフェイスは、それ自身のデータベースを必要とします。{{ic|eth0}} インターフェイスのデータベースを初期化するコマンドは次のとおりです。
まず vnStat ディレクトリを作成する必要があります:
 
# mkdir /var/lib/vnstat
+
# vnstat --add -i eth0
それから以下のコマンドを使って監視したいインターフェイスのデータベースを作成してください (例: ''enp3s0''):
 
# vnstat -u -i enp3s0
 
もしくは無線インターフェイスの場合:
 
# vnstat -u -i wlan0
 
   
  +
新しいインターフェースを追加した後は、{{ic|vnstat.service}} デーモンを再起動することを忘れないでください。
=== Systemd サービスの起動 ===
 
 
インターフェイスを設定して設定ファイルをチェックしたら、[[systemd]] で監視プロセスを開始することができます:
 
# systemctl start vnstat.service
 
サービスを永続的に使用するには:
 
# systemctl enable vnstat.service
 
   
 
== 使用方法 ==
 
== 使用方法 ==
   
 
ネットワークトラフィックを問い合わせる:
 
ネットワークトラフィックを問い合わせる:
# vnstat -q
+
# vnstat --query
   
 
ネットワークトラフィックの使用量をライブで表示:
 
ネットワークトラフィックの使用量をライブで表示:
# vnstat -l
+
# vnstat --live
   
 
他のオプションを見るには、次を実行:
 
他のオプションを見るには、次を実行:
 
# vnstat --help
 
# vnstat --help
   
  +
または、すべてのオプションの使用を確認するには、次のようにします。
== 参照 ==
 
  +
[http://gotux.net/arch-linux/vnstat-network-monitor/ VnStat Custom WebUI]
 
  +
# vnstat --longhelp
  +
  +
{{pkg|vnstat}} パッケージ の一部である {{man|1|vnstati}} によって、データのアイキャンディプレゼンテーションを行うことができます。

2022年11月1日 (火) 16:45時点における最新版

vnStat は軽量な (コマンドライン) ネットワークトラフィックモニターです。インターフェイスを選択して監視することができ、後で解析できるようにデータベースにネットワークトラフィックログを記録します。

インストール

公式リポジトリから vnstatインストールしてください。

設定

vnstat.service デーモンを 起動/有効化 します。

優先するネットワークインターフェイスを選び、それに応じて /etc/vnstat.confInterface 変数を編集します。vnstat で利用可能なすべてのインターフェイスをリストアップするには、vnstat --iflist を使用します。

デーモン起動時に設定ファイルで参照されていない特定のインターフェースの監視を開始するには、まずデータベースを初期化する必要があります。各インターフェイスは、それ自身のデータベースを必要とします。eth0 インターフェイスのデータベースを初期化するコマンドは次のとおりです。

# vnstat --add -i eth0

新しいインターフェースを追加した後は、vnstat.service デーモンを再起動することを忘れないでください。

使用方法

ネットワークトラフィックを問い合わせる:

# vnstat --query

ネットワークトラフィックの使用量をライブで表示:

# vnstat --live

他のオプションを見るには、次を実行:

# vnstat --help

または、すべてのオプションの使用を確認するには、次のようにします。

# vnstat --longhelp

vnstat パッケージ の一部である vnstati(1) によって、データのアイキャンディプレゼンテーションを行うことができます。