あなたのVPS流量(vnstat)を統計します.

2740 ワード

概要
自分のサーバーは普段は用事もなく、誰も使っていませんが、自分のトラフィックが気になるのでvnstatを使って自分のサーバートラフィックを監視しました
インストールの使用
  • 取付yum install vnstat
  • まず、あなたのNICの名前がeth 0でない場合は、/etc/vnstat.confを変更します.このファイルには、Interface "eth0"からあなたのNICの名前に変更するオプションがあります.次に、このNICに監視データ
  • を格納するためのデータベースを作成します.
    [root@vultr etc]# vnstat -u -i eth0
    Error: Unable to read database "/var/lib/vnstat/eth0".
    Info: -> A new database has been created.
    

    これは権限の問題です.eth 0というファイルの権限を変更すればいいです.chown vnstat:vnstat eth0後、データベースvnstat -u -i eth0を再作成してvnstatのサービスservice vnstat restartを再起動します.
  • いくつかの共通パラメータvnstat -l-現在のリアルタイムトラフィック
  • を表示
    [root@vultr vnstat]# vnstat -l
    Monitoring eth0...    (press CTRL-C to stop)
    
       rx:      536 kbit/s  1025 p/s          tx:    19.25 Mbit/s   915 p/s^C
    
    
     eth0  /  traffic statistics
    
                               rx         |       tx
    --------------------------------------+------------------
      bytes                   136.18 MiB  |        8.12 MiB
    --------------------------------------+------------------
              max          272.38 Mbit/s  |    19.25 Mbit/s
          average           30.99 Mbit/s  |     1.85 Mbit/s
              min               0 kbit/s  |        0 kbit/s
    --------------------------------------+------------------
      packets                      55796  |           40276
    --------------------------------------+------------------
              max              11156 p/s  |        7363 p/s
          average               1549 p/s  |        1118 p/s
              min                  0 p/s  |           0 p/s
    --------------------------------------+------------------
      time                    36 seconds
    
  • vnstat -d-当日のトラフィックを表示
  • [root@vultr vnstat]# vnstat -d
    
     eth0  /  daily
    
             day         rx      |     tx      |    total    |   avg. rate
         ------------------------+-------------+-------------+---------------
          09/01/17    142.34 MiB |   33.68 MiB |  176.02 MiB |   28.30 kbit/s
         ------------------------+-------------+-------------+---------------
         estimated       240 MiB |      55 MiB |     295 MiB |
    [root@vultr vnstat]# 
    
  • vnstat -m-当月のトラフィックの表示
  • [root@vultr vnstat]# vnstat -m
    
     eth0  /  monthly
    
           month        rx      |     tx      |    total    |   avg. rate
        ------------------------+-------------+-------------+---------------
          Sep '17    142.44 MiB |   33.73 MiB |  176.16 MiB |   28.15 kbit/s
        ------------------------+-------------+-------------+---------------
        estimated      7.01 GiB |    1.63 GiB |    8.64 GiB |
    

    Have Fun