{"id":273,"date":"2013-04-15T16:47:10","date_gmt":"2013-04-15T08:47:10","guid":{"rendered":"http:\/\/play.datalude.com\/blog\/?p=273"},"modified":"2013-04-15T16:49:06","modified_gmt":"2013-04-15T08:49:06","slug":"vnstat-for-webservers","status":"publish","type":"post","link":"https:\/\/play.datalude.com\/blog\/2013\/04\/vnstat-for-webservers\/","title":{"rendered":"vnstat for webservers"},"content":{"rendered":"<p>This is quickly becoming one of my favourite tools when setting up webservers, after discovering it recently. I have all sorts of monitoring set up and use munin a lot, but vnstat seems to be a very lightweight daemon which gives you insight into the traffic to and from your box. Best of all it integrates well with logwatch, so it will send you a quick report every day so you can see immediately if something is going wrong.<\/p>\n<p><!--more--><\/p>\n<p>Install it with your regular package manager (yum install vnstat | apt-get install vnstat), and you'll probably have to leave it for a few minutes to gather data. Sometimes the database doesn't initialise correctly and you need to do that manually with <strong>vnstat -u -i eth0<\/strong> , or whatever your main interface is.<\/p>\n<p>After a while you can get information from the command line. This is the default report<\/p>\n<pre>server:~$ vnstat\r\nDatabase updated: Mon Apr 15 16:11:49 2013\r\neth0 since 04\/01\/13\r\nrx:\u00a0 8.32 GiB\u00a0\u00a0\u00a0\u00a0\u00a0 tx:\u00a0 73.42 GiB\u00a0\u00a0\u00a0\u00a0\u00a0 total:\u00a0 81.74 GiB\r\nmonthly\r\nrx\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0\u00a0\u00a0\u00a0 tx\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0\u00a0\u00a0 total\u00a0\u00a0\u00a0 |\u00a0\u00a0 avg. rate\r\n------------------------+-------------+-------------+---------------\r\nApr '13\u00a0\u00a0\u00a0\u00a0\u00a0 8.32 GiB |\u00a0\u00a0 73.42 GiB |\u00a0\u00a0 81.74 GiB |\u00a0 540.80 kbit\/s\r\n------------------------+-------------+-------------+---------------\r\nestimated\u00a0\u00a0\u00a0\u00a0 17.00 GiB |\u00a0 150.10 GiB |\u00a0 167.10 GiB |\r\n\r\ndaily\r\nrx\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0\u00a0\u00a0\u00a0 tx\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0\u00a0\u00a0 total\u00a0\u00a0\u00a0 |\u00a0\u00a0 avg. rate\r\n------------------------+-------------+-------------+---------------\r\nyesterday\u00a0\u00a0\u00a0\u00a0 68.70 MiB |\u00a0 598.00 MiB |\u00a0 666.70 MiB |\u00a0\u00a0 63.21 kbit\/s\r\ntoday\u00a0\u00a0\u00a0 281.40 MiB |\u00a0\u00a0\u00a0 1.96 GiB |\u00a0\u00a0\u00a0 2.23 GiB |\u00a0 320.85 kbit\/s\r\n------------------------+-------------+-------------+---------------\r\nestimated\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 416 MiB |\u00a0\u00a0\u00a0 2.90 GiB |\u00a0\u00a0\u00a0 3.30 GiB |<\/pre>\n<p>You can see what's happening on a daily basis with the -d option:<\/p>\n<pre>server:~$ vnstat -d\r\neth0\u00a0 \/\u00a0 daily\r\nday\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 rx\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0\u00a0\u00a0\u00a0 tx\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0\u00a0\u00a0 total\u00a0\u00a0\u00a0 |\u00a0\u00a0 avg. rate\r\n------------------------+-------------+-------------+---------------\r\n04\/01\/13\u00a0\u00a0\u00a0 252.62 MiB |\u00a0\u00a0 20.25 GiB |\u00a0\u00a0 20.50 GiB |\u00a0\u00a0\u00a0 1.99 Mbit\/s\r\n04\/02\/13\u00a0\u00a0\u00a0 521.07 MiB |\u00a0\u00a0 18.85 GiB |\u00a0\u00a0 19.36 GiB |\u00a0\u00a0\u00a0 1.88 Mbit\/s\r\n04\/03\/13\u00a0\u00a0\u00a0\u00a0\u00a0 3.12 GiB |\u00a0\u00a0\u00a0 7.51 GiB |\u00a0\u00a0 10.63 GiB |\u00a0\u00a0\u00a0 1.03 Mbit\/s\r\n04\/04\/13\u00a0\u00a0\u00a0 954.60 MiB |\u00a0\u00a0\u00a0 4.32 GiB |\u00a0\u00a0\u00a0 5.25 GiB |\u00a0 509.55 kbit\/s\r\n04\/05\/13\u00a0\u00a0\u00a0 359.06 MiB |\u00a0\u00a0\u00a0 1.93 GiB |\u00a0\u00a0\u00a0 2.28 GiB |\u00a0 221.55 kbit\/s\r\n04\/06\/13\u00a0\u00a0\u00a0\u00a0 86.80 MiB |\u00a0 638.73 MiB |\u00a0 725.53 MiB |\u00a0\u00a0 68.79 kbit\/s\r\n04\/07\/13\u00a0\u00a0\u00a0\u00a0 83.53 MiB |\u00a0 693.19 MiB |\u00a0 776.72 MiB |\u00a0\u00a0 73.64 kbit\/s\r\n04\/08\/13\u00a0\u00a0\u00a0 388.47 MiB |\u00a0\u00a0\u00a0 2.46 GiB |\u00a0\u00a0\u00a0 2.84 GiB |\u00a0 275.52 kbit\/s\r\n04\/09\/13\u00a0\u00a0\u00a0 256.95 MiB |\u00a0\u00a0\u00a0 1.05 GiB |\u00a0\u00a0\u00a0 1.30 GiB |\u00a0 126.39 kbit\/s\r\n04\/10\/13\u00a0\u00a0\u00a0 604.52 MiB |\u00a0\u00a0\u00a0 3.78 GiB |\u00a0\u00a0\u00a0 4.37 GiB |\u00a0 424.35 kbit\/s\r\n04\/11\/13\u00a0\u00a0\u00a0 538.30 MiB |\u00a0\u00a0\u00a0 5.07 GiB |\u00a0\u00a0\u00a0 5.60 GiB |\u00a0 543.69 kbit\/s\r\n04\/12\/13\u00a0\u00a0\u00a0 840.73 MiB |\u00a0\u00a0\u00a0 3.85 GiB |\u00a0\u00a0\u00a0 4.67 GiB |\u00a0 453.83 kbit\/s\r\n04\/13\/13\u00a0\u00a0\u00a0\u00a0 83.94 MiB |\u00a0 515.66 MiB |\u00a0 599.59 MiB |\u00a0\u00a0 56.85 kbit\/s\r\n04\/14\/13\u00a0\u00a0\u00a0\u00a0 68.70 MiB |\u00a0 598.00 MiB |\u00a0 666.70 MiB |\u00a0\u00a0 63.21 kbit\/s\r\n04\/15\/13\u00a0\u00a0\u00a0 281.40 MiB |\u00a0\u00a0\u00a0 1.96 GiB |\u00a0\u00a0\u00a0 2.23 GiB |\u00a0 320.85 kbit\/s\r\n------------------------+-------------+-------------+---------------\r\nestimated\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 416 MiB |\u00a0\u00a0\u00a0 2.90 GiB |\u00a0\u00a0\u00a0 3.30 GiB |<\/pre>\n<p>Or you can see the live traffic with the -l option, and specifying an interface:<\/p>\n<pre>server:~$ vnstat -l -i eth0\r\nMonitoring eth0...\u00a0\u00a0\u00a0 (press CTRL-C to stop)\r\nrx:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20 kbit\/s\u00a0\u00a0\u00a0 10 p\/s\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 tx:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 16 kbit\/s\u00a0\u00a0\u00a0\u00a0 9 p\/s^C\r\neth0\u00a0 \/\u00a0 traffic statistics\r\nrx\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 tx\r\n--------------------------------------+------------------\r\nbytes\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 29 KiB\u00a0 |\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 56 KiB\r\n--------------------------------------+------------------\r\nmax\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 68 kbit\/s\u00a0 |\u00a0\u00a0\u00a0\u00a0\u00a0 176 kbit\/s\r\naverage\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 12.21 kbit\/s\u00a0 |\u00a0\u00a0\u00a0 23.58 kbit\/s\r\nmin\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 kbit\/s\u00a0 |\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 kbit\/s\r\n--------------------------------------+------------------\r\npackets\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 95\u00a0 |\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 118\r\n--------------------------------------+------------------\r\nmax\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 16 p\/s\u00a0 |\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 27 p\/s\r\naverage\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5 p\/s\u00a0 |\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 6 p\/s\r\nmin\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1 p\/s\u00a0 |\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1 p\/s\r\n--------------------------------------+------------------\r\ntime\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 19 seconds<\/pre>\n<p>And if you use the hourly option, you get a nice graph thingy:<\/p>\n<pre>server:~$ vnstat -h\r\neth0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 16:11\r\n^\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\r\n|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\r\n|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\r\n|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\u00a0\u00a0\u00a0\u00a0 t\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\r\n|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\u00a0\u00a0\u00a0\u00a0 t\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\r\n|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\u00a0\u00a0\u00a0\u00a0 t\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\u00a0 t\r\n|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\u00a0\u00a0\u00a0\u00a0 t\u00a0 t\u00a0 t\u00a0 t\u00a0 t\r\n|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\u00a0 t\u00a0 t\u00a0 t\u00a0 t\u00a0 t\u00a0 t\r\n|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\u00a0\u00a0\u00a0\u00a0 t\u00a0 t\u00a0 t\u00a0 t\u00a0 t\u00a0 t\u00a0 t\r\n|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 t\u00a0 t\u00a0 t\u00a0 t\u00a0 t\u00a0 t\u00a0 t rt rt\r\n-+---------------------------------------------------------------------------&gt;\r\n|\u00a0 17 18 19 20 21 22 23 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16\r\n\r\nh\u00a0 rx (KiB)\u00a0\u00a0 tx (KiB)\u00a0\u00a0\u00a0\u00a0\u00a0 h\u00a0 rx (KiB)\u00a0\u00a0 tx (KiB)\u00a0\u00a0\u00a0\u00a0\u00a0 h\u00a0 rx (KiB)\u00a0\u00a0 tx (KiB)\r\n17\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2981\u00a0\u00a0\u00a0\u00a0\u00a0 23406\u00a0\u00a0\u00a0 01\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7269\u00a0\u00a0\u00a0\u00a0\u00a0 17519\u00a0\u00a0\u00a0 09\u00a0\u00a0\u00a0\u00a0\u00a0 29747\u00a0\u00a0\u00a0\u00a0 299265\r\n18\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2868\u00a0\u00a0\u00a0\u00a0\u00a0 19280\u00a0\u00a0\u00a0 02\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1785\u00a0\u00a0\u00a0\u00a0\u00a0 15656\u00a0\u00a0\u00a0 10\u00a0\u00a0\u00a0\u00a0\u00a0 20231\u00a0\u00a0\u00a0\u00a0 130942\r\n19\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2400\u00a0\u00a0\u00a0\u00a0\u00a0 22463\u00a0\u00a0\u00a0 03\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5305\u00a0\u00a0\u00a0\u00a0\u00a0 37349\u00a0\u00a0\u00a0 11\u00a0\u00a0\u00a0\u00a0\u00a0 38899\u00a0\u00a0\u00a0\u00a0 333468\r\n20\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 6545\u00a0\u00a0\u00a0\u00a0 116319\u00a0\u00a0\u00a0 04\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1906\u00a0\u00a0\u00a0\u00a0\u00a0 11916\u00a0\u00a0\u00a0 12\u00a0\u00a0\u00a0\u00a0\u00a0 24145\u00a0\u00a0\u00a0\u00a0 161426\r\n21\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2965\u00a0\u00a0\u00a0\u00a0\u00a0 22644\u00a0\u00a0\u00a0 05\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2548\u00a0\u00a0\u00a0\u00a0\u00a0 16697\u00a0\u00a0\u00a0 13\u00a0\u00a0\u00a0\u00a0\u00a0 21857\u00a0\u00a0\u00a0\u00a0 192777\r\n22\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2738\u00a0\u00a0\u00a0\u00a0\u00a0 24325\u00a0\u00a0\u00a0 06\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3652\u00a0\u00a0\u00a0\u00a0\u00a0 25941\u00a0\u00a0\u00a0 14\u00a0\u00a0\u00a0\u00a0\u00a0 43473\u00a0\u00a0\u00a0\u00a0 228094\r\n23\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 4139\u00a0\u00a0\u00a0\u00a0\u00a0 18899\u00a0\u00a0\u00a0 07\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 8889\u00a0\u00a0\u00a0\u00a0\u00a0 83440\u00a0\u00a0\u00a0 15\u00a0\u00a0\u00a0\u00a0\u00a0 67263\u00a0\u00a0\u00a0\u00a0 391769\r\n00\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2135\u00a0\u00a0\u00a0\u00a0\u00a0 12835\u00a0\u00a0\u00a0 08\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 6064\u00a0\u00a0\u00a0\u00a0\u00a0 63966\u00a0\u00a0\u00a0 16\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2989\u00a0\u00a0\u00a0\u00a0\u00a0 27320<\/pre>\n<p>Great stuff. There are more options, but explore those yourself. To integrate into Logwatch is simplicity itself. In \/etc\/logwatch\/conf\/services\/vnstat.conf you put these two lines<\/p>\n<pre>Title = \"vnstat\"\r\nLogFile = NONE<\/pre>\n<div><\/div>\n<div>And in \/etc\/logwatch\/scripts\/services\/vnstat you put your vnstat command eg.<\/div>\n<div>\n<div>\n<pre id=\"LC1\">#!\/bin\/bash\r\nvnstat -d -i eth0<\/pre>\n<\/div>\n<div>Don't forget to make this file executable. That's it, you're done.<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This is quickly becoming one of my favourite tools when setting up webservers, after discovering it recently. I have all sorts of monitoring set up and use munin a lot, but vnstat seems to be a very lightweight daemon which gives you insight into the traffic to and from your box. Best of all it &#8230; <a title=\"vnstat for webservers\" class=\"read-more\" href=\"https:\/\/play.datalude.com\/blog\/2013\/04\/vnstat-for-webservers\/\" aria-label=\"Read more about vnstat for webservers\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[1,4],"tags":[],"class_list":["post-273","post","type-post","status-publish","format-standard","hentry","category-it","category-linux"],"_links":{"self":[{"href":"https:\/\/play.datalude.com\/blog\/wp-json\/wp\/v2\/posts\/273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/play.datalude.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/play.datalude.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/play.datalude.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/play.datalude.com\/blog\/wp-json\/wp\/v2\/comments?post=273"}],"version-history":[{"count":0,"href":"https:\/\/play.datalude.com\/blog\/wp-json\/wp\/v2\/posts\/273\/revisions"}],"wp:attachment":[{"href":"https:\/\/play.datalude.com\/blog\/wp-json\/wp\/v2\/media?parent=273"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/play.datalude.com\/blog\/wp-json\/wp\/v2\/categories?post=273"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/play.datalude.com\/blog\/wp-json\/wp\/v2\/tags?post=273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}