VNStat Kurulumu

VN    VNStat Kurulumu
Bir önceki bilgilendirmemizde size Epel REPO Kurulumu dan bahsetmiştik. Epel REPO kurulumu olmadığı takdirde VNStat kurulum işlemini gerçekleştirememektesiniz. Şimdi VNStat kurulumunu anlatacağız.
1- Sunucumuza Root ile giriş yapınız.

·      # yum install vnstat komutunu yazarak yum ile vnstat kurulumunu başlatınız.
Çıktı aşağıdaki gibi olacaktır;

Loaded plugins: auto-update-debuginfo, product-id, protectbase, rhnplugin,
: subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
0 packages excluded due to repository protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package vnstat.x86_64 0:1.11-1.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package          Arch             Version                 Repository      Size
================================================================================
Installing:
vnstat           x86_64           1.11-1.el6              epel           102 k
Transaction Summary
================================================================================
Install       1 Package(s)
Total download size: 102 k
Installed size: 283 k
Is this ok [y/N]: y
Downloading Packages:
vnstat-1.11-1.el6.x86_64.rpm                             | 102 kB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : vnstat-1.11-1.el6.x86_64                                     1/1
Installed products updated.
Verifying  : vnstat-1.11-1.el6.x86_64                                     1/1
Installed:
vnstat.x86_64 0:1.11-1.el6
Complete!

YAPILANDIRMA

/etc/sysconfig/vnstat için konfigürasyon yapacağız. Bunun için aşağıdaki komutu uygulamanız gerekiyor;

# vi /etc/sysconfig/vnstat
Örnek çıktı ;

VNSTAT_OPTIONS="-u -i eth0"


Şimdi /etc/vnstat.conf düzenleyeceğiz. Bunun için ise aşağıdaki komutu yazacağız.

# nano /etc/vnstat.conf yazalım,

Set default interface to eth1:
Interface "eth1"
* Kaydederek çıkalım.


Veritabanı Oluşturma
Şimdi tek ihtiyacınız aşağıdaki komutları takip ederek veritabanı oluşturmak olacak. Ama önce vnstat shell chsh komutu kullanarak /bin/bash olarak ayarlamalısınız.

Komutlar ;

# chsh -s /bin/bash vnstat
# grep --color vnstat /etc/passwd
# id vnstat


Genellikle bu komut fresh install’dan sonra kullanılan ilk komuttur. Eth0 arabirimi için veritabanı oluşturmak için runuser komutunu kullanacağız ;
# runuser -l vnstat -g vnstat -c '/usr/bin/vnstat -u -i eth0'

Eth1 arabirimi için bir veritabanı oluşturarak başlatacağız;
# runuser -l vnstat -g vnstat -c '/usr/bin/vnstat -u -i eth1'


Giriş Ayarlarmalarını yapacağız;
# chsh -s /sbin/nologin vnstat
# grep --color vnstat /etc/passwd
#  id vnstat
VNStat'ı başlatalım;
chkconfig vnstat on
Durum Komutlarını inceleyelim;

# service vnstat start
# service vnstat stop
# service vnstat restart
# service vnstat status


İstatistikleri nasıl Görüntülerim ?
Komut satırı için ;


vnstat
vnstat -i {interface}
vnstat -i {interface} -option
vnstat -i {interface} -option1 -option2

# vnstat
Örnek Çıktılar ;

rx      /      tx      /     total    /   estimated
eth1:
Oct '12     76.68 GiB  /  635.07 GiB  /  711.74 GiB
Nov '12     31.14 GiB  /  186.98 GiB  /  218.12 GiB  /  352.45 GiB
yesterday      1.35 GiB  /   11.32 GiB  /   12.67 GiB
today      1.34 GiB  /    8.82 GiB  /   10.16 GiB  /   19.37 GiB
eth0:
Oct '12    629.87 GiB  /   91.10 GiB  /  720.97 GiB
Nov '12    181.99 GiB  /   35.38 GiB  /  217.37 GiB  /  351.24 GiB
yesterday     11.25 GiB  /    1.70 GiB  /   12.95 GiB
today      8.76 GiB  /    1.60 GiB  /   10.36 GiB  /   19.76 GiB



Eth0'ın günlük  istatistikleri için ;
vnstat -i eth0 -d
Örnek Çıktılar ;

eth0  /  daily
day         rx      |     tx      |    total    |   avg. rate
  • Email, SSL
  • 0 Bu dökümanı faydalı bulan kullanıcılar:
Bu cevap yeterince yardımcı oldu mu?

Related Articles

Centos 6 Firewall Kapatma

Centos 6 Firewall Disable İşlemi İşlemler IPv4 ve IPv6 olarak 2'ye ayrılmakta, işlem başlıkları...

Linux sunucularda tarih saat ayarı nasıl yapılır?

Centos işletim sistemli ve bir çok unix tabanlı işletim sistemi üzerinde aşağıdaki komut ile...

Centos Çalışan servisleri kontrol etmek

Linux sunucu üzerinde çalışan tüm servisleri nasıl listeleyebilirim?Aşağıdaki komut ile çalışan...

Centos Rsync Kurulumu ve Kullanımı

Rsync, Linux tabanlı işletim sistemlerinde sıklıkla kullanılan dosya transfer uygulamasıdır....

CentOS 7 Firewall Kapatma

444VPS in sağlamış olduğu tüm CentOS 7 sunucularda firewall aktif çalışır olarak gelmektedir....