Sysstat

نرم افزار تصویر:
Sysstat
جزئیات نرم افزار:
نسخه: 11.7.3 به روز شده
ها تاریخ: 22 Jun 18
توسعه دهنده: Sebastien Godard
پروانه: رایگان
محبوبیت: 39

Rating: nan/5 (Total Votes: 0)

sysstat منبع نرم افزاری آزاد و نرم افزار آزادانه توزیع شده است که شامل چندین سرویس خط فرمان برای سیستم عامل های گنو / لینوکس است که به شما امکان می دهد اطلاعات فعالیت سیستم را جمع آوری و گزارش دهید. این ابزار مانیتورینگ لینوکس است که برای تحلیل عملکرد سیستم جهانی طراحی شده است.


امکانات در یک نگاه

این نرم افزار می تواند تعداد زیادی از معیارهای مختلف را نظارت کند، به کاربران امکان می دهد تا طول تاریخ ذخیره شده را پیکربندی کنند، از هر دو دستگاه SMP و UP پشتیبانی کند، از CPU های hotplug پشتیبانی می کند، میانگین مقادیر آمار را در طول دوره نمونه گیری محاسبه می کند، آمار در یک فایل و به طور خودکار دستگاه های جدیدی را که به صورت پویا ثبت شده یا ایجاد شده شناسایی کرده اند.

علاوه بر این، این برنامه از دستگاههای SMP و UP پشتیبانی می کند، به خصوص رایانه های با پردازنده های چند هسته ای یا CPU پرقدرت، پشتیبانی از پردازنده های بی نظیر، کاربران را قادر می سازد آمار را به CSV، JSON، XML و هر نوع فرمت دیگر محبوب اضافه کند، شامل اسناد XML Schema و DTD، از چندین زبان پشتیبانی می کند و سازگار با برنامه های کاربردی است که به شما اجازه می دهد تا نمودار ها را از آمار sysstat ایجاد کنید.

چه ابزارهایی شامل می شوند؟

همانطور که قبلا ذکر شد، sysstat شامل انواع سرویس های خط فرمان است که می توان آنها را sar، mpstat، sadf، iostat، cifsiostat، nfsiostat، sadc و pidstat را ذکر کرد. همه این ها از رابط خط فرمان قابل دسترسی هستند و به شما امکان می دهند وظایف خاصی را انجام دهید.


تحت هود، در دسترس بودن و پشتیبانی از سیستم عامل

برنامه های موجود در sysstat در زبان برنامه نویسی C نوشته می شوند، بدین معنا که برای پردازش نیاز به پردازشگر بسیار کم است. در حال حاضر، از هر دو معماری مجموعه دستورالعمل های 32 بیتی و 64 بیتی پشتیبانی می کند.

در حالی که با استفاده از آزمایشگاههای Softoware در سیستم عامل های اوبونتو، دبیان و آرچ با موفقیت آزمایش شده است، sysstat نیز با هر توزیع گنو / لینوکس که در توسعه فعال است سازگار است.

چه جدید در این نسخه است:

sar: رفع تصادف ممکن است اتفاق می افتد زمانی که بافر های مورد نیاز برای اختصاص مجدد به دستگاه های بیشتر.
sar / sadf / mpstat: محاسبه آمار CPU جهانی به عنوان مجموعهای از CPU های فردی.
mpstat: محاسبه آمار برای گره "همه" به عنوان مجموع آمار CPU فردی.
sar: اضافه کردن جدید "-z" گزینه، که به sar می گوید خروجی را برای هر دستگاهی که در طول دوره نمونه برداری فعال نبود، حذف می کند.
sar / sadf: در حال حاضر بهتر است در هنگام نمایش آمار و ارقام نرم افزاری به طور آنلاین و CPU آنلاین توجه داشته باشید.
sadc: حجم کامپایل کردن توابع بی عیب کوچک را کاهش می دهد.
sadf: خروجی فرمت خام را به صورت سازگار با CSV تغییر دهید.
sadf: برخی مقادیر نمایش داده شده در حالت اشکالزدایی / قالب خام را مرتب کنید.
اضافه کردن پشتیبانی اولیه برای تعداد اصلی & gt؛ 255
فهرست دستگاه های sysstat.ioconf را به روز کنید.
mpstat: گزینه "-P ON" را حذف کنید. mpstat اکنون فقط CPU آنلاین را به طور پیش فرض نمایش می دهد.
سارا و صفحات دستی mpstat به روز شد.
pidstat: گزارش استفاده پردازنده برای یک پردازش به عنوان مجموع تمام موضوعات [11.6.3] [11.4.9].
sar: تغییر وضعیت مورد استفاده در راه حل برای پردازنده مجددا آنلاین [11.6.3] [11.4.9].
NLS به روز شد: ترجمه های مختلف به روز شد. .

چه جدید در این نسخه است:


sar / sadc: معیارهای جدیدی از / proc / meminfo به آمار حافظه اضافه شده است.
sadf: فرمت های خروجی را به روز رسانی کنید تا معیارهای جدید حافظه را در نظر بگیرند.
[پیتر شیففر]: رفع تحلیل های استاتیک.
[پیتر شیففر]: برنامه فشرده سازی xz را هنگام فشرده سازی فایل های داده ای [11.0.3] را ترجیح می دهد.
[پیتر شیففر]: روش قابل حمل برای شناسایی 64 بیتی سیستم عامل در پیکربندی اسکریپت [11.0.4].
[Vasant Hegde]: sadc: وضع نژاد ممکن را در کد سیگنال [11.0.3] رفع کند.
توضیحات٪ استفاده در صفحات دستی iostat و sar [11.0.3] را رفع کنید.
اندازه اشتباه مورد استفاده در عملکرد upgrade_magic_section () را رفع کنید.
متغیر sadc_options جدید برای پیکربندی اسکریپت اضافه کنید.
تغییر نام - گزینه disable-man-group به --disable-file-attr. این گزینه پیکربندی متوقف ساختن فرآیند ساخت تنظیمات فایلهای نصب شده است.
اطمینان حاصل کنید که هیچ گزینه crontabs فعال نمی شود، زمانی که گزینه پیکربندی - only-only-only-only-used-only-only-enabled-only [11.0.3] استفاده می شود.
سوالات متداول به روز شد
فایل مشخصات RPM به روز شد.
راهنمای دستی sar به روز شد.
صفحه راهنما sadc به روز شد [11.0.3].
فایل CREDITS به روز شد
کد پاک [11.0.3].

چه جدید در نسخه 11.1.2 است:


[رابرت الیوت]: فرمان irqtop اضافه شده است. irqtop مانیتور تفاوت در / proc / وقفه و / proc / softirqs در هر CPU، همراه با آمار CPU. irqtop در حال حاضر در پوشه contrib است.
[Lance Shelton]: فرمان irqstat اضافه شده است، راه بهتر برای مشاهده / proc / وقفه، طراحی شده برای سیستم NUMA با بسیاری از پردازنده.
[Vasant Hegde]: sadc: سیگنال SIGINT را ارسال نکنید اگر روند پدر و مادر در حال حاضر مرده باشد [11.0.2].
sadc: اطمینان حاصل کنید که توابع مورد استفاده برای شمارش آیتم ها (CPU، رابط های شبکه، و غیره) تنها یک بار نامیده می شوند.
sar و sadf در حال حاضر به کاربر اطلاع می دهند زمانی که آنها نمی توانند یک فایل را بخوانند زیرا فرمت endian مطابقت ندارد.
ثابت ناقص sar و خروجی sadf زمانی که زمان پایان (مشخص شده با گزینه -e) از 24 ساعت مرز [11.0.2] عبور می کند.
cifsiostat / nfsiostat: رفع خروجی بر روی پردازنده تک هسته [11.0.2].
pidstat فرایندها را با نام فضاها به درستی به نام خود نگاشت. این اکنون ثابت شده است [11.0.2].
NLS به روز شد
فایل CREDITS به روز شد

چه جدید در نسخه 11.1.1 است:


گزینه option -c به sadf اضافه شده است: این گزینه کاربر را قادر می سازد فایل data sa را با فرمت قدیمی (حداقل 9.1.6) به فرمت تا به روز (11.1.1 از امروز) تبدیل کند.
به روز رسانی sadf -H خروجی برای چاپ datefile تاریخ و بگویید که آیا این فایل از یک فایل data قدیمی تبدیل شده است یا نه.
اضافه شده گزینه - [0-9] + به sadf برای نشان دادن اطلاعات آن روزها [11.0.1].
از سیستم statvfs () به جای statfs () استفاده کنید تا آمار سیستم های فایل را با sar پیدا کنید [11.0.1].
sar: چک کردن نحو دقیق تر [11.0.1].
حذف unnecessary شامل فایل در sa_common.c [11.0.1].
[Kosaki Motohiro]: به ​​روز رسانی راه حل برای شمارنده CPU 32bit [11.0.1].
تعریف سیاست های برنامه ریزی ناشناخته در pidstat.h [11.0.1].
[Ivana Varekova]: مقدار بازگشتی آزمون برای تماس fgets / fscanf [11.0.1] را بررسی می کند.
Makefile به روز شده است: در هنگام ایجاد آرشیو [11.0.1] دنبال لینک های صحیح کلیک کنید.
صفحه دستی sadf به روز شد [11.0.1].

چه جدید در نسخه 10.2.1 است:


اضافه شده گزینه new option - only-copy-only برای پیکربندی اسکریپت. این گزینه ممکن است هنگام ایجاد بسته sysstat برای اطمینان از اینکه فایلها تنها به $ DESTDIR کپی می شوند مفید است و هیچ سرویس فعال نیست (به عنوان مثال برای distro با استفاده از systemd).
pidstat: اضافه کردن یک متریک جدید به pidstat statistics I / O: هر بار تکمیل I / O بارگذاری بلوک.
در هنگام نصب سرویس sysstat استفاده شده توسط systemd، متغیر $ DESTDIR را حساب کنید.
sadf -H، sadf-j و sadf -x هم اکنون زمان ایجاد فایل را نمایش می دهند.
از sizeof () به جای مقادیر اندازه hardcoded استفاده کنید.
صفحه راهنمای فارسی pidstat به روز شد.
اصلاح لوازم آرایشی و بهداشتی
NLS به روز شد

چه جدید در نسخه 10.2.0 است:



یک گزینه جدید (-v) به pidstat اضافه شده است، که کاربر را قادر میسازد شماره موضوعات و توصیفگرهای فایل مرتبط با وظایف را نمایش دهد.
چندین اشکال در pidstat ثابت شده است.

چه جدید در نسخه 10.1.7 است:



یک متریک جدید به آمار دستگاه های شبکه sar اضافه شده است، که درصد بهره برداری از کارت های رابط شبکه را به خود اختصاص داده است.
اشکالات متعددی در اطراف ثابت شده است.

چه جدید در نسخه 10.1.6 است:


دستور sar هم اکنون می توانید آمار سیستم های فایل (بلوک و استفاده از inodes) را با گزینه جدید خود "-F" نمایش دهید.
چندین (کوچک) اشکالات نیز ثابت شده است.

چه جدید در نسخه 10.1.5 است:



mpstat اکنون هر وقفه در هر پردازنده را حساب می کند به طوری که تعداد آنها به تعداد نمایش داده شده برای CPU "all" افزوده می شود.
فایل systemd unit دیگر نمی تواند نصب شود چرا که یک ماکرو در اسکریپت پیکربندی گسترش یافت. این اکنون ثابت شده است.

چه جدید در نسخه 10.1.4 است:



sar، pidstat، و mpstat اکنون متوقف می شوند و در صورت دریافت یک سیگنال SIGINT (crtl / c) آمار میانگین آنها را نشان می دهد. pidstat اکنون UID کار را برای تمام وظایف نمایش می دهد.
گزینه -U به pidstat افزوده شده است این گزینه به آن نشان می دهد که نام کاربری وظیفه را به جای UID آن نمایش دهد.
هنگامی که این گزینه با نام کاربری دنبال می شود، تنها وظایف متعلق به کاربر مشخص توسط pidstat نمایش داده می شود.

چه جدید در نسخه 10.1.3 است:


شمارنده های شبکه و IPv4 / IPv6 به فرمت 64 بیت تغییر کرده اند تا با هسته های اخیر هماهنگ باشند.
گزینه ای جدید برای iostat اضافه شده است تا مانع از نمایش اولین گزارش خود با آمار از زمان بوت شدن سیستم شود.
چند اشکال ثابت شده است.

چه جدید در نسخه 10.0.5 است:



یک ویژگی جالب جدید به iostat اضافه شده است: iostat اکنون می تواند آمار تلفیقی را برای یک یا چند گروه از دستگاه ها نمایش دهد. این باید برای دستگاه های با تعداد زیادی از دیسک ها مفید باشد. جدای از آن، این نسخه شامل برخی از رفع اشکال برای SADC و SADF، و یک فایل ترجمه جدید برای مردم کرواسی.

در نسخه 10.0.4 جدید است:



دستگاه های مجازی دیگر در نتایج sar -b در نظر گرفته نمی شوند.
iostat اکنون می تواند اطلاعات دستگاه مقصد را هنگام نمایش یک لینک نمادین به عنوان یک پارامتر نمایش دهد.
گزینه -disable-stripping به اسکریپت پیکربندی اضافه شده است.
یک ترجمه صربی اضافه شده است

در نسخه 10.0.0 جدید است:


چندین اشکال با دستورات nfsiostat و cifsiostat ثابت شده است.
دستورالعمل های Sysstat دیگر با کتابخانه سنسور ارتباطی ندارد اگر لازم نیست.
Iostat به درستی نقشه شناسه دستگاه mapper بیش از 256 را نشان می دهد: این اکنون ثابت شده است.
NLS به روز شده است و یک ترجمه یونانی اضافه شده است.

در نسخه 9.1.7 چه جدید است:



معیارهای جدید برای sar (مقدار حافظه فعال و غیر فعال، فرایندهای مسدود شده در انتظار برای I / O برای تکمیل)
بهینه سازی های مختلف و پیشرفت

چه جدید در نسخه 9.1.6 است:



معیارهای جدید به sar و sadc اضافه شده است: آمار استفاده از hugepages و فرکانس معمول CPU.
این نسخه همچنین دارای رفع اشکالاتی است.

چه جدید در نسخه 9.1.5 است:



آمار ورودی ولتاژ، همراه با بعضی معیارهای دیگر، به گروه مدیریت آمار سر، اضافه شده است.
NLS به روز شده است.
ترجمه چک ترجمه شده است.

چه جدید در نسخه 9.1.4 است:


معیارهای جدید به گروه مدیریت انرژی آمار در sar اضافه شده است (پچ از جان Kaluza از Redhat). این نسخه شما را قادر می سازد تا دمای هوای طرفداران و سرعت دستگاه را کنترل کنید. شما به کتابخانه libsensors (بخشی از پروژه lm_sensors) نیاز خواهید داشت.

چه جدید در نسخه 9.1.3 است:



بسیاری از ویژگی های جدید در این نسخه. دو فرمان جدید اضافه شده است (nfsiostat و cifsiostat) که کاربر را قادر می سازد تا آمار I / O را برای فایل سیستم های NFS و CIFS نمایش دهد (حسن نیت ارائه میدهد Ivana Varekova از Redhat). پیشرفت های دیگر عموما pidstat است: اکنون می توانید وظایف را با استفاده از یک عبارت منظم با گزینه -C انتخاب کنید. یک گزینه جدید نیز به pidstat برای نمایش آمار پشته (پچ توسط ماریو کنراد) اضافه شده است.

چه جدید در نسخه 9.1.1 است:


بیش از 3 ماه از زمان انتشار آخرین sysstat گذشت. پس از گذشت بیش از 10 سال کار بر روی سیستمت، من هنوز هم مطمئنا از کار بر روی این پروژه لذت می برم، اگر چه یک همسر و دو فرزند در حال حاضر آن را کمی سخت تر کرده اند ... حتی اگر همه چیز به آرامی در حال حاضر بسیار کند، سری توسعه، بنابراین در اینجا نسخه 9.1.1، آماده برای شما برای تست. یادداشتهای انتشار موجود در صفحه دانلود را ببینید. توجه داشته باشید که از هم اکنون، sysstat دیگر از هسته های قدیمی تر از 2.6 پشتیبانی نخواهد کرد. این باعث شد که بسیاری از خطوط کد را از بین ببرم ...

چه جدید در نسخه 9.0.5 است:



Sysstat باید بتواند نام دستگاه های بسیار زیبا را چاپ کند که تعداد جزئی آنها 256 یا بیشتر است.
صفحه راهنمای sadc، NLS و FAQ به روز شده است.

چه جدید در نسخه 9.0.3 است:


[مایکل بلیکلی]: گزینه -z به iostat اضافه شده است. این گزینه به iostat می گوید خروجی را برای هر وسیله ای که در طی دوره نمونه برداری فعال نبود، حذف می کند.
[توماس پالا]: ثابت mpstat که در آن مقادیر وقفه باید به عنوان عدد صحیح بدون علامت خوانده شوند.
sar -n ALL آمار IPv6 را انتخاب نکرد. این اکنون ثابت شده است.
صفحات دستی iostat، sar و mpstat به روز شده است.
sadf -x اکنون تاریخ ایجاد فایل را نشان می دهد.
اسناد XSD و DTD به روز شده است.
NLS به روز شد ترجمه لتونی اضافه شده است.
فایل CREDITS به روز شد
کد تمیز

چه جدید در نسخه 9.0.2 جدید است:



رفع اشکال و بهبود در این نسخه: فساد حافظه در iostat و pidstat ثابت شده است، در حالی که یک لیست از مقادیر جدا شده از دسته پس از گزینه -p در خط فرمان وارد شد. با توجه به پیشرفت، Sadc هم اکنون می توانید آمار پارتیشن را علاوه بر دیسک ها نیز جمع آوری کنید. برو به تست، به عنوان من می خواهم sysstat 9.0.x تبدیل به سنگ جامد ...!

چه جدید در نسخه 9.0.1 است:


تصادف با sar که نشانگر دو بار آزاد شد ثابت شد.
ترجمه NLS به روز شده است.

چه جدید در نسخه 9.0.0 است:



آمار مدیریت قدرت به سار اضافه شده است.
این انتشار دیگر فاصله زمان را تا 32 بیت کوتاه نمی کند، زیرا ممکن است هنگام نمایش مقادیر میانگین مقادیر در ماشین با صدها پردازنده، مشکلات ایجاد شود.
یک اشکال کوچک در sar که در آن پارامترهای پاراگراف را به درستی تجزیه نکرد وقتی برخی از گزینه ها در یک سفارش خاص وارد شدند ثابت شده است.

چه جدید در نسخه 8.1.8 است:



پشتیبانی برای پروتکل های مربوط به IPv6 اضافه شد. iostat اکنون فقط برای دستگاه ها (و نه پارتیشن ها) آمار را نمایش می دهد، هنگامی که گزینه -d استفاده نمی شود.
در حال حاضر از آمار Iostat حتی برای پارتیشن هایی با هسته های اخیر نیز استفاده می شود.
یک اشکال ثابت شد که iostat قادر به خواندن آمار از سیستم های Sysfs برای دستگاههایی بود که اسلش را در نام آنها داشت (مثلا / dev / cciss / c0d0).
اشکال در iostat که در آن٪ CPU صرف خدمت سخت و نرم IRQ دو بار شمارش شد.

چه جدید در نسخه 8.1.7 است:



پشتیبانی از آمار SNMP به sar اضافه شده است.
گزینه -l به pidstat اضافه شده است.
این گزینه را قادر می سازد تا کاربر تمام خط فرمان را برای هر فرایند نمایش دهد.
گزینه -h به sar اضافه شده است.
این گزینه پیام کوتاهی را نمایش می دهد.
برخی از نشت حافظه توسط valgrind شناسایی شده است.

چه جدید در نسخه 8.1.6 است:



گزینه -h به pidstat اضافه شده است.
این گزینه برای نمایش تمام فعالیت ها به صورت افقی در یک خط استفاده می شود.
اشکال در pidstat ثابت شده است: هنگامی که pidstat برای نظارت بر یک فرایند و تمام موضوعات آن (با گزینه pidstat -t) استفاده می شود، می تواند ارزش های عجیب و غریب را نمایش دهد اگر رهبر گروه موضوع خاتمه یابد. mpstat اکنون آمار برای تمام وقفه ها را نشان می دهد، از جمله NMI، LOC و غیره

نظرات به Sysstat

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!