این دستور nicstat است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
nicstat، enicstat - چاپ آمار ترافیک شبکه
خلاصه
nicstat [-hvnsxpztualkMU] [-iرابط] [-Sint:mbps[fd|hd]] [فاصله [شمردن]]
enicstat <همان گزینه های & عملوندها>
شرح
nicstat آمار شبکه را برای همه کارت های شبکه (NIC)، از جمله بسته ها، چاپ می کند.
کیلوبایت در ثانیه، اندازه بسته های متوسط و بیشتر.
OPTIONS
-h نمایش اطلاعات مختصر استفاده (راهنما).
-v نمایش نسخه nicstat (و فیلدهای اضافی در صورت ترکیب با '-l')
-n نمایش آمار فقط برای رابط های غیر محلی (یعنی غیر حلقه بک).
-s نمایش خروجی خلاصه - فقط مقدار داده های دریافت شده (خوانده شده) و ارسال شده
(نوشته شده است).
-x نمایش خروجی توسعه یافته دیدن OUTPUT بخش برای جزئیات
-U نمایش آمار استفاده از خواندن و نوشتن جداگانه این تاثیر می گذارد
پیش فرض، توسعه یافته (-x) و همه خروجی های فرمت (-a). برای فرمت پیش فرض
آمار "Sat" حذف می شود تا خروجی را در 80 ستون قرار دهد.
-M به جای آن، آمار توان عملیاتی رابط را بر حسب مگابیت در ثانیه (مگابیت در ثانیه) نمایش دهید
از KB/s پیش فرض (کیلو بایت در ثانیه).
توجه - آمار رابط به سیستم عامل ها بر حسب بایت گزارش می شود. nicstat
نمی داند که اترنت یا سایر هزینه های سخت افزاری در آن گنجانده شده است یا خیر
آمار در هر پلت فرم
-p نمایش خروجی در قالب قابل تجزیه این خروجی یک خط در هر رابط، در
فرمت های زیر (که با گزینه های پیش فرض، -x، -t و -u مطابقت دارند.
به ترتیب):
time:In:rKB/s:wKB/s:rPk/s:wPk/s:%Util:Sat
time:In:rKB/s:wKB/s:rPk/s:wPk/s:%Util:Sat:IErr:OErr:Coll:NoCP:Defer
زمان:TCP:InKB:OutKB:InSeg:OutSeg:Reset:AttF:%ReTX:InConn:OutCon:Drops
زمان:UDP:InDG:OutDG:InErr:OutErr
جایی که زمان تعداد ثانیه ها از نیمه شب، 1 ژانویه 1970 (UST) و
سایر زمینه ها همانطور که در توضیح داده شده است OUTPUT بخش زیر
توجه - آمار توان عملیاتی همیشه بر حسب KB/s (کیلو بایت در ثانیه) برای است
فرمت های قابل تجزیه، حتی اگر پرچم "-M" مشخص شده باشد.
-z از رابطهایی که برای دوره نمونه ترافیک صفر وجود داشت، صرفنظر کنید.
-t نمایش آمار TCP
-u نمایش آمار UDP
-a معادل '-x -t -u'.
-l فقط رابط ها را فهرست کنید.
-iرابط[،رابط...]
نمایش آمار فقط برای رابط(های) فهرست شده. چندین رابط می تواند باشد
فهرست شده، با کاما (،) از هم جدا شده است.
-Sint:speed[fd|hd]
(فقط لینوکس). سرعت (و حالت دوبلکس اختیاری) یک یا چند را مشخص کنید
رابط ها سرعت (های) داده شده بر حسب مگابیت بر ثانیه است. حالت دوبلکس خواهد بود
به طور پیش فرض به "کامل" است مگر اینکه پسوندی که با "h" یا "H" شروع می شود مشخص شده باشد. سرعت
و حالت دوبلکس به طور خودکار در سولاریس با استفاده از "ifspeed" و به دست می آید
مقادیر kstat "link_duplex".
-k (فقط سولاریس). با جستجوی kstat، رابط های شبکه فعال را جستجو کنید
آمار "link_state" با مقدار 1. این فقط برای سیستم ها ارزش دارد
اجرای Solaris 10 (یا نسخه های اولیه Solaris 11 Express)، با IP انحصاری
مناطق، که در آن رابط های داده شده به یک منطقه IP انحصاری در غیر این صورت نیست
قابل رویت. اگر از Solaris 9 (یا قبل) یا Solaris 11 (یا جدیدتر) استفاده می کنید.
شما به این گزینه نیاز ندارید
عملگرها
فاصله تعداد ثانیه های بین نمونه ها را مشخص می کند.
تعداد دفعات مشاهده تعداد دفعات تکرار آمار را مشخص می کند. اگر نه تعداد دفعات مشاهده is
مشخص شده، nicstat آمار را به طور نامحدود تکرار خواهد کرد.
OUTPUT
زمینه های nicstatنمایشگر عبارتند از:
زمان زمان مربوط به پایان نمونه نشان داده شده، در HH: MM: SS قالب
(ساعت 24 ساعته).
INT نام رابط.
rKB/s، InKB
کیلوبایت در ثانیه خواندن (دریافت شده).
wKB/s، OutKB
کیلوبایت/ثانیه نوشته شده (ارسال شده).
rMbps RdMbps
مگابیت/دوم خواندن (دریافت شده).
wMbps WrMbps
مگابیت/ثانیه نوشته شده (ارسال شده).
rPk/s، InSeg، InDG
بسته ها (بخش های TCP، دیتاگرام های UDP)/خواندن دوم (دریافت شده).
wPk/s، OutSeg، OutDG
بسته ها (بخش های TCP، دیتاگرام های UDP)/ثانیه نوشته شده (ارسال شده).
rAvs اندازه متوسط بسته های خوانده شده (دریافت شده).
wAvs اندازه متوسط بسته های نوشته شده (ارسال شده).
% Util درصد استفاده از رابط. برای اینترفیس های تمام دوبلکس، این است
بزرگتر از rKB/s or wKB/s به عنوان درصدی از سرعت رابط. برای نیمه
رابط های دوبلکس، rKB/s و wKB/s خلاصه می شوند.
%rUtil، %wUtil
درصد استفاده برای بایت های خوانده شده و نوشته شده، به ترتیب.
شنبه اشباع. این تعداد خطا در ثانیه برای رابط - an
نشان می دهد که رابط ممکن است به اشباع نزدیک شود. این آمار است
ترکیبی از تعدادی آمار هسته توصیه می شود از '-x' استفاده کنید
گزینه ای برای مشاهده آمار فردی بیشتر (آنهایی که در زیر ذکر شده است) هنگام تلاش
برای تشخیص مشکل شبکه
IErr بسته های دریافتی که قابل پردازش نبودند زیرا حاوی خطا بودند
Oerr بسته هایی که به دلیل خطا با موفقیت ارسال نشدند
جمع برخورد اترنت در حین انتقال
NoCP بدون نمی توان گذاشت. این زمانی است که یک بسته دریافتی را نمی توان در فرآیند قرار داد
خواندن سوکت این نشان می دهد که فرآیند محلی قادر به پردازش نیست
بسته های دریافتی به موقع
دفع کردن به تعویق انداختن انتقال بستههای بدون برخورد در جایی که اولین تلاش ارسال بود
به تعویق افتاد زیرا رسانه مشغول بود.
تنظیم مجدد tcpEstab بازنشانی می کند. تعداد دفعاتی که اتصالات TCP مستقیم ساخته شده اند
انتقال به حالت CLOSED از حالت ESTABLISHED یا CLOSE-
حالت انتظار
AttF tcpAttemptFails - تعداد دفعاتی که اتصالات TCP مستقیم انجام شده است
انتقال به حالت بسته از حالت SYN-SENT یا SYN-RCVD
حالت، به علاوه تعداد دفعاتی که اتصالات TCP انتقال مستقیم به آن انجام داده اند
حالت LISTEN از حالت SYN-RCVD.
% ReTX درصد بخش های TCP ارسال مجدد - یعنی تعداد بخش های TCP
ارسال شده حاوی یک یا چند اکتت قبلا منتقل شده است.
InConn tcpPassiveOpens - تعداد دفعاتی که اتصالات TCP مستقیماً ایجاد شده است
انتقال به حالت SYN-RCVD از حالت LISTEN.
OutCon tcpActiveOpens - تعداد دفعاتی که اتصالات TCP مستقیماً ایجاد شده است
انتقال به حالت SYN-SENT از حالت CLOSED.
قطره tcpHalfOpenDrop + tcpListenDrop + tcpListenDropQ0.
tcpListenDrop و tcpListenDropQ0 - تعداد اتصالات قطع شده از تکمیل شده است
به ترتیب صف اتصال و صف اتصال ناقص. tcpHalfOpenDrops - عدد
اتصالات پس از دریافت بسته SYN اولیه قطع شد.
اولین مجموعه از آمارهای چاپ شده میانگین هایی از زمان راه اندازی سیستم هستند. اگر نه فاصله
عملوند مشخص شده است یا a تعداد دفعات مشاهده مقدار "1" مشخص شده است، این تنها نمونه خواهد بود
چاپ شده.
مثال ها
چاپ میانگین آمار از زمان راهاندازی تا کنون:
$ nicstat
چاپ آمار برای همه رابط ها، هر 3 ثانیه:
$ nicstat 3
چاپ آمار برای همه رابط ها، هر 5 ثانیه، پس از اتمام 10 نمونه:
$ nicstat 5 10
چاپ آمار هر 3 ثانیه، فقط برای رابط های "hme0" و "hme1":
$ nicstat -i hme0،hme1 3
چاپ آمار برای رابط های غیر محلی، تنظیم سرعت "eth0" و "eth1" به
10mbps/Half-Duplex و 1000mbps/Full-Duplex به ترتیب:
$ nicstat -n -S eth0:10h،eth1:1000 5
با استفاده از خدمات onworks.net از nicstat آنلاین استفاده کنید