آموزش نصب vnStat — مانیتورینگ ترافیک شبکه سرور لینوکس

vnStat چیست؟

vnStat ابزار سبک و رایگان مانیتورینگ ترافیک شبکه سرور لینوکس. مصرف پهنای باند ورودی و خروجی را ساعتی، روزانه و ماهانه ثبت و گزارش می‌دهد. vnStat بسیار سبک است و مصرف CPU تقریباً صفر دارد.

نصب

# CentOS/AlmaLinux
yum install epel-release
yum install vnstat
systemctl enable vnstatd
systemctl start vnstatd

# Ubuntu/Debian
apt install vnstat

مشاهده ترافیک

vnstat            # خلاصه کلی
vnstat -h         # ساعتی (۲۴ ساعت گذشته)
vnstat -d         # روزانه (۳۰ روز)
vnstat -m         # ماهانه
vnstat -l         # ترافیک زنده (Live)
vnstat -5         # هر ۵ دقیقه
vnstat -t         # Top 10 روزهای پرترافیک

چند اینترفیس

vnstat -i eth0    # اینترفیس خاص
vnstat -i eth1

خروجی JSON

vnstat --json     # برای اسکریپت و داشبورد

هشدار مصرف بالا

#!/bin/bash
USAGE=$(vnstat --oneline -i eth0 | awk -F';' '{print $11}')
echo "Monthly traffic: $USAGE" | mail -s "Traffic Report" [email protected]

این اسکریپت را با Cron Job روزانه اجرا کنید.

جایگزین‌ها

iftop: ترافیک زنده اتصالات. nload: نمایش بصری بالا/پایین. bmon: مانیتورینگ پهنای باند. Netdata: داشبورد وب جامع.

سرور مجازی اروپا با SSH و vnStat. کانفیگ سرور نصب ابزارهای مانیتورینگ.

⚙️ مانیتورینگ ترافیک

vnStat و ابزارهای مانیتورینگ پهنای باند.

سفارش کانفیگ سرور ←

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متن نظر
نام*:
رایانامه*:
وب سایت / وبلاگ: