Автор темы
#1
vnstat ile Trafik İstatistikleri
[vb]Giriş ve neden bu konuyu tartışıyoruz[/vb]
Bir sunucuya veya masaüstüne trafik istatistiklerini güvenilir biçimde kaydetmek, ağ performansını anlamak ve kapasite planlaması yapmak için temel bir adım. vnstat, uzun süreli kullanım için hafif, veritabanı tabanlı bir araç olarak öne çıkar. Gerçek zamanlı akış yerine geçmişe dönük toplamları rahatça sunar; bu sayede belirli bir dönemde hangi arayüzün ne kadar veri aktardığını kolayca görebilirsiniz. Özellikle paylaşımlı sunucularda veya kote edilmemiş ağlar üzerinde çalışırken standart ağ sayaçlarının ötesinde daha istikrarlı bir görünüm sağlar.
[vb]Sonuç ve dikkat edilmesi gerekenler[/vb]
vnstat, hafif ve güvenilir bir hafıza tabanlı trafik izleme çözümüdür; uzun vadeli eğilimleri anlamak ve kapasite planlaması yapmak için idealdir. Basit kurulumdan kapsamlı raporlama seçeneklerine kadar geniş bir yelpazede kullanılabilir.
[vb]Giriş ve neden bu konuyu tartışıyoruz[/vb]
Bir sunucuya veya masaüstüne trafik istatistiklerini güvenilir biçimde kaydetmek, ağ performansını anlamak ve kapasite planlaması yapmak için temel bir adım. vnstat, uzun süreli kullanım için hafif, veritabanı tabanlı bir araç olarak öne çıkar. Gerçek zamanlı akış yerine geçmişe dönük toplamları rahatça sunar; bu sayede belirli bir dönemde hangi arayüzün ne kadar veri aktardığını kolayca görebilirsiniz. Özellikle paylaşımlı sunucularda veya kote edilmemiş ağlar üzerinde çalışırken standart ağ sayaçlarının ötesinde daha istikrarlı bir görünüm sağlar.
- Kurulum ve temel kullanım
- Debian/Ubuntu tabanlı sistemlerde: sudo apt install vnstat
- Red Hat/CentOS/Fedora: sudo dnf install vnstat
- Kurulum sonrası arayüzleri tarife eklemek için: sudo vnstat -i eth0 (örneğin eth0 için söz konusu arayüzün geçmişini gösterir)
- Verileri güncelleme ve anlık görünüm için: vnstat -tr 10 veya vnstat -i eth0
- Veri depolama ve yapı
- vnstat, /var/lib/vnstat gibi bir veritabanı kullanır; arayüz başına günlük, aylık ve yıllık istatistikler tutulur.
- Veriler, toplam bayt, paket sayısı, hızlı özetler ve en yoğun saatler gibi farklı düzeylerde sunulur.
- Raporlama ve örnek çıktılar
- Günlük özet: vnstat -i eth0 -d
- Aylık özet: vnstat -i eth0 -m
- Yıllık özet: vnstat -i eth0 -y
- Gerçek zamanlı/son 5 dakikalık trafik için: vnstat -i eth0 -tr 60
- İleri kullanım ve otomasyon
- Cron ile periyodik yedekleme veya irtibatlı raporlar oluşturabilirsiniz.
- Logrotate benzeri bir yaklaşım ile veritabanını arşivlemek veya temizlemek güvenilirlik sağlar.
- Grafikleri tercih edenler için vnStat arkadaşlığıyla gelişmiş çözümler kullanılır; örneğin RRDTool ile görselleştirme çoğu sistemde beklenen kombinasyondur.
- Sistem entegrasyonu ve güvenlik
- Arayüz izleme mümkün olduğunca izolasyon gerekir; yalnızca uygun izinlerle vnstat verilerini okumak güvenlik açısından önemlidir.
- Sunucuda çok sayıda arayüz varsa izlemeyi ihtiyaca göre filtrelemek performansı olumlu etkiler.
[vb]Sonuç ve dikkat edilmesi gerekenler[/vb]
vnstat, hafif ve güvenilir bir hafıza tabanlı trafik izleme çözümüdür; uzun vadeli eğilimleri anlamak ve kapasite planlaması yapmak için idealdir. Basit kurulumdan kapsamlı raporlama seçeneklerine kadar geniş bir yelpazede kullanılabilir.
Not: Bu yazı genel yaklaşımı anlatır; kendi kurulumunuzda arayüz adını ve ihtiyaçlarınıza göre ayarlamayı unutmayın.
