انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

wulfstat - آنلاین در ابر

wulfstat را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور wulfstat است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


wulfstat - یک الگوی پروژه ساده

خلاصه


wulfstat [-h] [-v] [-t display_type] [-d delay] [-c count]
[-f /path/to/wulfhosts] [-l]

WULFSTAT OPTIONS


-h کمک را نشان می دهد (خلاصه دستور).
-v اجرا را برای اشکال زدایی یا خسته کننده مفصل می کند.
-t display_type نوع نمایش را از لیست زیر انتخاب می کند
تاخیر -d (در ثانیه) تاخیر حلقه به روز رسانی را انتخاب می کند
-c count باعث می شود که فقط تعداد دفعات خروجی داده شود و از آن خارج شود (برای اشکال زدایی)
-f /path/to/wulfhosts برای استفاده از یک فایل wulfhosts خاص
-l فقط لوکال هاست را نشان می دهد (از هیچ مکانی از فایل wulfhosts استفاده نکنید)

شرح


wulfstat یک ابزار پایش خوشه ای ساده و در عین حال قدرتمند مبتنی بر tty (ncurses) است. آی تی
به xmlsysd (در حال اجرا بر روی هر سیستمی که باید نظارت شود) برای ارائه کارآمد آن نیاز دارد
سیستم و اطلاعات مشتق شده از proc که پردازش شده و در یکی از آنها در اختیار کاربر قرار می گیرد
چندین فرمت نمایش قابل انتخاب توسط کاربر با استفاده از آن، کاربر می تواند همه چیز را در سراسر en نظارت کند
تمام توصیفگرهای سیستم LAN beowulf، cluster یا ایستگاه کاری مانند میانگین بار،
مصرف حافظه، جابجایی، صفحه و قطع فعالیت و بارگذاری شبکه یا حتی می تواند
بازیابی و نمایش اطلاعات پیش پا افتاده مانند ساخت CPU و ساعت پایه، زمان سیستم،
uptime یا دیگر توصیفگرهای سیستم بالقوه مفید اما به آرامی در حال تغییر هستند. اطلاعات
ارائه شده به طور منظم پس از یک تاخیر قابل انتخاب توسط کاربر به روز می شود. این ابزار به نمایش اجازه می دهد تا
زمانی که برنامه در حال اجرا است انتخاب یا تغییر داده شود و میزبان ها یا گره های بیشتری می توانند باشند
نمایش داده می شود که به راحتی در یک xterm منفرد با صفحه بندی آنها با کلید-
دستورات مبتنی بر

WULFHOST


برای اجرای wulfhost به عنوان هر چیزی جز مانیتور میزبان محلی نیاز به یک فایل wulfhost است.
اجرای wulfstat بدون هیچ فایل wulfhost قابل اجرا، به طور پیش‌فرض به یک اتصال لوکال هاست متصل می‌شود. یک میزبان محلی
اتصال همچنین می‌تواند اجباری شود (لاغی کردن جستجوی فایل wulfhost) با -l
آرگومان خط فرمان

فایل wulfhost به wulfstat می گوید که کجا به xmlsysd متصل شود. از هر ترکیبی تشکیل شده است
از دیسکریپتورهای xml زیر:






rgb
On_spin3d


گانش



192.168.1.132
7887



لوسیفر
192.168.1.131
7887



g%02d
1
15
7887



152.3.182.193
152.3.182.200
7887




از این مثال، می بینیم که تگ میزبانی را برای اتصال به آن تعریف می کند.
در این تگ، میزبان را می توان توسط برچسب (که می تواند شامل هر یک باشد
نام قابل حل توسط gethostbyname()) یا تگ، که بیشتر برای هاست استفاده می شود
خوشه ای که نامگذاری نشده است. علاوه بر این، برای هر میزبان می توان یک را تعیین کرد
اگر یکی به هر دلیلی xmlsysd را روی پورتی متفاوت از آن اجرا می کند
پیش فرض نصب

این اطلاعات را می توان به راحتی بیش از حد مشخص کرد. برای مثال در اکثر موارد بهتر است
فقط از پورت پیش فرض (7887) استفاده کنید و به جستجوی آدرس IP نام میزبان محلی اجازه دهید مراقب آن باشد
تعیین شماره IP رابط توجه داشته باشید که xml به نحوه چیدمان برچسب ها اهمیتی نمی دهد
تا زمانی که آنها به درستی تودرتو شده باشند، و ممکن است بیش از یک وجود داشته باشد ،
، یا Tagset در wulfhosts برای تعیین نظارت همزمان
هر ترکیبی از میزبان، خوشه، شبکه.

همچنین توجه داشته باشید که xml فضای سفید را حفظ می کند، بنابراین

b0

یکسان نیست

b0

و احتمالا به درستی کار نخواهد کرد. اگر پورت، نام و آی پی را به صراحت وارد کنید و
به صورت نادرست یا متناقض، برای رفتارهای عجیب و غریب آماده باشید.

را امیدوارم خود توضیحی باشد. می توان از آن برای تعریف سریع یک کل استفاده کرد
خوشه بر اساس ترتیب سیستماتیک نام میزبان. محتویات
تگ باید یک رشته با فرمت printf ساده برای یک عدد صحیح فرضی باشد که تکرار می شود
از جانب به در مراحل یک به این ترتیب یک تگ xml می تواند یک کل را تعریف کند
خوشه به عنوان مثال g01-g15.

را مشابه است، با این تفاوت که مستقیماً از شماره IP استفاده می کند و .
احتیاط کنید - تقریباً در همه موارد سه تاپل اول در شماره IP باید برابر باشد
همان در و . این گزینه در صورتی ارائه می شود که هاست خوب نداشته باشد
نام میزبان تعریف و منتشر شده است و فقط با شماره IP اختصاص داده شده توسط dhcp در دسترس هستند
هر رویداد

همه اشکال تعریف میزبان یا لیست میزبان ها اجازه اختیاری را می دهند اختصاص داده شود
پیش فرض نصب xmlsysd 7887 را لغو کنید.

wulfstat با حداکثر سرعت ممکن در یک رشته موازی به این میزبان ها متصل می شود و سپس
به طور دوره ای سعی کنید دوباره به هر میزبانی که ممکن است از کار افتاده یا از کار بیفتد وصل شوید
در حالی که wulfstat در حال اجرا است. بنابراین خود wulfstat در برابر گره خوشه نسبتاً قوی است
وضعیت تغییر می کند، اگرچه این ناحیه هنوز در حال رفع اشکال است (1/9/03).

wulfstat به دنبال یک فایل wulfhosts قابل استفاده در بسیاری از مکان‌ها (به ترتیب) می‌گردد:

هیچ فایل wulfhosts (فقط میزبان محلی) از طریق پرچم -l وجود ندارد.
جایی که توسط گزینه خط فرمان -f /path/to/wulfhosts هدایت می شود.
در ./wulfhosts (در فهرست کاری فعلی)؛
در $HOME/.wulfhosts (در فهرست اصلی، به "." توجه کنید).
در فایلی که متغیر محیطی WULFHOSTS به آن اشاره کرده است.
در /etc/wulfhosts؛

و اگر نتواند هیچ یک از آنها را پیدا کند، سعی می کند در لوکال هاست بیاید.

توجه داشته باشید که هر میزبانی که حل نمی شود نمایش داده می شود اما ناشناخته علامت گذاری می شود. هر میزبانی که
حل شود اما نمی تواند اتصال را بپذیرد (که می تواند به این معنی باشد که هیچ دیمونی نصب نشده است
یا در حال اجرا، دیمون تعداد اتصالات بیشتری از تعداد مجاز در به عنوان مثال دارد
/etc/xinetd.d/xmlsysd یا اینکه هاست پایین است) علامت گذاری می شوند.

نمایش دادن انواع


انواع نمایشگر زیر توسط wulfstat پشتیبانی می شوند:

0 - فقط بارگذاری و وضعیت (پیش فرض)، نمایشگر بسیار مفید برای خوشه
کاربران
1 - آمار -- اطلاعات و نرخ های اولیه مشتق شده از /proc/stat
2 - فقط حافظه (مشابه اجرای "رایگان" در هر میزبان)
3 - نرخ شبکه
4- زمان نمایش ساعت های سیستم، آپتایم، نوع cpu و ساعت
5 - رابط "کاربر" برای نظارت بر وظایف توزیع شده توسط نام کاربری یا
نام وظیفه (تجربی).

هر یک از این رابط‌ها را می‌توان به صورت تعاملی در wulfstat با تایپ کردن نشان داد
حرف اول همانطور که در منو نشان داده شده است.

در ارتباط بودن دستورات


wulfstat همچنین به مواردی مانند تاخیر، نوع نمایش و خروج اجازه می دهد تا با تک انتخاب شوند
هنگامی که فوکوس ماوس در پنجره است، کلید می خورد. دستورات تک کلیدی که تشخیص می دهد
عبارتند از:

q(uit)

+/- ساعت تاخیر را افزایش یا کاهش می دهد، صفر حداقل مقدار مجاز است و
اساسا wulfstat را با همان سرعتی که می‌تواند بچرخاند، می‌چرخد که برای ایجاد یک حالت متوسط ​​مفید است
روی cpu یا شبکه "بارگذاری" کنید تا بتوانید کار wulfstat را ببینید.

PgUp صفحه بعدی هاست ها را نمایش می دهد
PgDn آخرین صفحه هاست ها را نمایش می دهد
پیکان رو به بالا صفحه نمایش را به سمت بالا حرکت می دهد
DnArrow صفحه نمایش را به پایین اسکرول می کند

در یک صف دایره ای با استفاده از این کلیدها، کاربر می تواند به سرعت از طریق چرخه های بسیار بزرگ عبور کند
خوشه ها

l(oad) نمایش بار cpu را انتخاب می کند (احتمالاً مفیدترین)
m(emory) نمایش حافظه را انتخاب می کند
n(etwork) نمایش بار شبکه را انتخاب می کند
t(time) نمایش زمان (و اطلاعات cpu) را انتخاب می کند
u(ser) رابط کار کاربر (تجربی) را انتخاب می کند.

در نهایت، در صورت وجود فضای کافی (توصیه می شود که حداقل با wulfstat استفاده شود
35x80 xterms یا بزرگتر) یک پنجره اشکال زدایی به ندرت پیام های جالبی را نشان می دهد. راه افتادن
wulfstat با گزینه -v نویز را در این پنجره افزایش می دهد، اما اینطور نیست
توصیه می شود مگر اینکه به دلایلی منبع wulfstat را اشکال زدایی کنید.

اشکال زدایی


برای کمک به اشکال زدایی wulfstat (یا مشکلاتی که ممکن است با wulfhosts داشته باشید)، به جدول توجه کنید
مقادیر مبهم/اشکال‌زدایی که به عنوان بخشی از کاربرد آن چاپ می‌شود (پرچم -h). این بازده
هر چیزی از یک ردیابی ساده از یک زیرسیستم خاص مانند connect_hosts() تا
هر کاری که برنامه انجام می دهد برای محدود کردن خروجی، می‌توان از پرچم -c count به استفاده کرد
فقط یک چرخه را نمایش می دهد. این ایده خوبی است که stderr را به طور جداگانه به یک logfile وارد کنید
به طوری که خروجی نمایشگر بدون تغییر باشد. فایل لاگ را می‌توان بعداً بررسی کرد یا دوباره پست کرد
به من برای تجزیه و تحلیل

یک مثال از این ممکن است:

wulfstat -l -c 1 -v 10 2>connect_hosts.log

برای ردیابی کارهایی که wulfstat با اتصال به لوکال هاست انجام می دهد.

با استفاده از خدمات onworks.net از wulfstat به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad