این دستور pmdatrace است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
pmdatrace - عامل دامنه معیارهای عملکرد تراکنش در سطح برنامه
خلاصه
$PCP_PMDAS_DIR/trace/pmdatrace [-d دامنه] [-l ورود به سیستم فایل] [-A دسترسی] [-I بندر] [-M
نام کاربری] [-N سطل ها] [-T دوره] [-U واحد]
شرح
pmdatrace یک عامل دامنه معیارهای عملکرد (PMDA) است که معاملات را صادر می کند
معیارهای عملکرد از فرآیندهای برنامه کاربردی که از pcp_trace کتابخانه شرح داده شد
in pmdatrace(3).
شرح مختصری از pmdatrace گزینه های خط فرمان به شرح زیر است:
-d این کاملاً مهم است که معیارهای عملکرد دامنه شماره مشخص شده در اینجا است
منحصر به فرد و سازگار به این معنا که، دامنه باید برای هر PMDA در یک متفاوت باشد
میزبان و همینطور دامنه شماره باید برای همان PMDA در همه میزبان ها استفاده شود.
-l محل فایل لاگ. به طور پیش فرض، یک فایل گزارش به نام ردیابی.log در نوشته شده است
دایرکتوری فعلی از pmcd(1) چه زمانی pmdatrace آغاز شده است، یعنی PCP_LOG_DIR $/pmcd. اگر
فایل log نمی تواند ایجاد شود یا قابل نوشتن نیست، خروجی به استاندارد نوشته می شود
در عوض خطا
-A کنترل دسترسی مبتنی بر میزبان برای pmdatrace. دسترسی باید یا مجاز باشد یا رد
مشخصات، با استفاده از اجازه:hostspec:maxconns یا Disallow:hostspec، جایی که
"مجاز" و "عدم اجازه" کلمات کلیدی هستند، "hostspec" یک مشخصات میزبان مطابق با
فرمت مورد استفاده هر دو pmcd(1) و pmlogger(1)، و "maxconns" حداکثر عدد است
از اتصالات مجاز از یک "میزبان میزبان" معین. با استفاده از حداکثر اتصالات صفر
تعداد نامحدودی از اتصالات را برای "hostspec" همراه مشخص می کند.
-I ارتباط با pcp_trace مشتریان از طریق اینترنت داده شده بندر. این می تواند
یا با تنظیم مشخص شود PCP_TRACE_PORT $ در محیط به برخی
شماره پورت معتبر (استفاده از -I گزینه این را نادیده می گیرد). شماره پورت پیش فرض است
4323.
-T دوره دوره تجمیع مورد استفاده برای محاسبه میانگین های اخیر را تعریف می کند
افراطی به عنوان یک فاصله زمانی با استفاده از نحو توضیح داده شده در PCPIntro(1) برای
مشترک -t استدلال PCP، به عنوان مثال 30 ثانیه or 1 دقیقه. پیش فرض 60 ثانیه است.
-M حساب کاربری که تحت آن عامل اجرا می شود. پیش فرض "pcp" غیرمجاز است
در نسخههای فعلی PCP حساب کنید، اما در نسخههای قدیمیتر حساب superuser
("ریشه") به طور پیش فرض استفاده شد.
-N در داخل، تجمع دوره به تقسیم می شود سطل تقسیمات، و نورد
میانگین هر بار دوباره محاسبه می شود دوره/سطل ثانیه به عنوان مثال، پیش فرض ها
مطابق با -T 60 و -N 12 است که به این معنی است که میانگین هر پنج بار مجدداً محاسبه می شود
ثانیه برای دوره ای که 60 ثانیه قبل را پوشش می دهد.
-U این گزینه ابعاد و مقیاس مرتبط با مقدار مشاهده را امکان پذیر می کند
متریک برای پیکربندی واحد یک رشته از شش عدد صحیح جدا شده با کاما است،
که عبارتند از بعد فضا، بعد زمانی، بعد شمارش، مقیاس فضا، زمان
مقیاس، و مقیاس شمارش، به ترتیب. بعد و مقیاس پیش فرض "هیچ" است،
که معادل ارائه "0,0,0,0,0,0" به عنوان آرگومان برای -U است. واحدها
مرتبط با یک متریک با استفاده از -d (توضیحات متریک) به راحتی قابل مشاهده است.
گزینه ای برای pminfo(1). اسکریپت Install که در زیر توضیح داده شده است این گزینه را طی می کند
کاملاً واضح است، بنابراین توصیه می شود از اسکریپت Install برای ساختن استفاده شود
بالا واحد مشخصات.
اساساً معیارهای صادراتی آماری را در مورد زمان تکمیل هر یک ارائه می دهند
تراکنش، و میانگین تعداد تراکنشهای انجامشده و نقاط نظارتی که از a عبور کردهاند
زمان داده شده دوره.
نصب و راه اندازی
برای اینکه میزبان نامها را صادر کند، متن راهنما و مقادیر عملکرد Trace را صادر کند
معیارها، موارد زیر را به عنوان ریشه انجام دهید:
# سی دی $PCP_PMDAS_DIR/trace
# ./نصب
اگر می خواهید نصب را لغو کنید، موارد زیر را به عنوان root انجام دهید:
# سی دی $PCP_PMDAS_DIR/trace
# ./برداشتن
pmdatrace توسط pmcd(1) و هرگز نباید مستقیما اجرا شود. نصب و
حذف اسکریپت ها اطلاع رسانی می کند pmcd(1) هنگامی که عامل نصب یا حذف می شود.
با استفاده از خدمات onworks.net از pmdatrace آنلاین استفاده کنید