این دستور tsplot است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
tsplot - برای مقاصد مقایسه، چندین لاگ tsung را در نمودارهای مشابه رسم کنید.
خلاصه
tsplot [ -c پیکر بندی پرونده ] [ -d تصاویر تولید فهرست راهنما ] [ -v واژگان ] [ افسانه
ورود به سیستم فایل ]
شرح
Tsung با استفاده از ابزار ترسیم ارائه می شود gnuplot، تولید چند نمودار از tsung.log
داده های فایل tsplot می تواند داده ها را از چندین نمودار ترسیم کند tsung.log فایل ها روی همان نمودارها
سری، برای مقایسه و تجزیه و تحلیل بیشتر.
OPTIONS
-c
- پیکربندی
فایل پیکربندی مورد استفاده را مشخص می کند. پیش فرض است http.en.plots.conf.
-d
-- outdir
فهرست در کجا tsplot تصاویری را که تولید می کند ذخیره می کند، به صورت پیش فرض /tmp/tsung.
-v
-- پرحرف
می سازد tsplot در مورد کاری که انجام می دهد بسیار پرمخاطب است.
پیکربندی
فایل پیکربندی از tsplot به شخص اجازه می دهد تا نمودارهایی را که می خواهید به دست آورید، تعریف کند
برچسب آنها به داده هایی که نشان خواهند داد. فایل پیکربندی یک را می پذیرد .INI نحو فایل،
هر بخش یک نمودار را تعریف می کند.
tsplot همراه با دو نمونه فایل پیکربندی، یعنی http.plots.en.conf و
pgsql.plots.en.conf. آنها به ترتیب نمودارهایی را برای ترسیم a تعریف می کنند تسونگ تست HTTP
و یک تسونگ تست PGSQL.
A نمایندگی ممکن است بخش ارائه شود، هر عنصری که در اینجا پیکربندی شده است ممکن است در آن لغو شود
یک بخش طرح خاص
یک فایل پیکربندی دیگر توسط tsplotاز: tsung/stats.conf یکی عادت کرده است
بر اساس نوع آماری که باید خوانده شود را تعریف کنید تسونگ فایل های ورود به سیستم، و شما نیازی به آن ندارید
آن را ویرایش کنید، کوتاه از اضافه کردن پشتیبانی برای جدید تسونگ آمار.
تنظیمات معمولی که باید در آنها یافت شود نمایندگی بخش یا هر بخش نمودار خاص.
پشتیبانی می کند
در اینجا رمزگذاری مورد استفاده در فایل را برای برچسب ها و عنوان ها تنظیم کنید.
نقطه در اینچ تنظیم dpi تصاویر نمودارهای تولید شده
tn_dpi تنظیم dpi تصاویر کوچک نمودارهای تولید شده
imgtype
نوع تصویر نمودار برای تولید، مانند PNG or ps
یک لیست کامل ممکن است در python-matplotlib وب سایت،
http://matplotlib.sourceforge.net/
xlabel برچسب پیشفرض برای تبر افقی، بسته به نوع، اغلب چند ثانیه یا دقیقه میخواهید
فاکتور ایکس.
لطفاً توجه داشته باشید که میتوانید برخی از پیشفرضها را برای ylabel نیز تعیین کنید، اما به نظر میرسد که این یک A نیست
ایده خوبی در عمل
فاکتور ایکس
tsung هر 10 ثانیه آمار را در لاگ فایل خود ثبت می کند. به طور پیش فرض، نمودارها این کار را نمی کنند
این را مقیاس کنید و ثانیه ها را به عنوان واحدهای محور افقی داشته باشید. با تنظیم xfactor 60،
شما یک دقیقه دقت روی محور افقی دارید.
yfactor
همانند xfactor، اما برای محور عمودی.
بسته به داده هایی که با آزمایش های خود به دست می آورید، ممکن است بخواهید آن را تطبیق دهید
مقیاس عمودی ترسیم شما به عنوان مثال page.mean آمار وارد شده است
میلی ثانیه توسط تسونگ. ممکن است بخواهید اگر این واحد بهتر جا میشود، ثانیهها را نمایش دهید
اقدامات شما سپس به سادگی تنظیم کنید yfactor = 1000.
سبک در اینجا هر تعداد را تنظیم کنید ماتپلوتلب سبکهایی که میخواهید استفاده کنید، با فاصلهها، به عنوان
موجود در اینجا: http://matplotlib.sourceforge.net/matplotlib.pylab.html#-طرح.
به عنوان مثال، تنظیم کنید سبک = b- g+ r- cx برای ترسیم اولین مجموعه داده (نگاه کنید به آمار در زیر)
با یک خط جامد آبی، دوم با نمادهای سبز سبز، سوم با یک خط قرمز و
آخرین با نمادهای صلیب فیروزه ای.
این می تواند مناسب باشد آمار = 200. شمارش 400. شمارش تنظیم آمار هنگام ترسیم دو تسونگ
سیاهههای مربوط
سپس می توانید هر تعداد نمودار را یک به بخش تعریف کنید و به آنها یک نام دلخواه بدهید.
نام باید منحصر به فرد باشد و برای نامگذاری تصاویر خروجی استفاده می شود.
هر گزینه موجود در بخش DEFAULT در هر بخش نمودار خاص نیز موجود است،
با همین معنا و تأثیر. تنظیم خاص به طور سیستماتیک این را لغو می کند
پیش فرض یک.
عنوان عنوان نمودار، همانطور که در تصویر حاصل چاپ شده است.
آمار ویژگی های آماری که برای این رسم استفاده می شود، همانطور که در نام ذکر شده است tsung/آمار
فایل پیکربندی. لطفاً این فایل همراه را برای لیستی از موارد موجود مشاهده کنید.
Tsung انواع مختلفی از آمار را ارائه می دهد که در اینجا مستند شده است: http://tsung.erlang-
projects.org/user_manual.html#htoc53. دو نوع اصلی آمار مورد استفاده عبارتند از
نمونه و مقابله با. یک سوم است اندازه گیری اما فقط برای یک آمار استفاده می شود
(کاربران).
نمونه ویژگی های تعداد، میانگین، stdvar، max، min و gmean (میانگین جهانی) را ارائه می دهد.
و شمارنده فقط شمارش و تعداد کل را ارائه می دهد. گیج تعداد و حداکثر را ارائه می دهد.
تنظیمات آمار می تواند چندین مورد را بپذیرد stat.property عناصر جدا شده توسط فضاها
مثال: آمار = users.count برای رسم تعداد کاربران متصل به طور همزمان،
و آمار = 200. شمارش 400. شمارش برای رسم کدهای بازگشتی HTTP داده شده، هر دو روی
همان نمودار
لطفا توجه کن tsplot در حال حاضر محدود به استفاده از یک افقی و فقط یکی است
مقیاس های عمودی ماتپلوتلب قادر به تعریف برخی از نقشه های پیچیده تر است، اما
tsplot هنوز قادر به بهره مندی از این موضوع نیست.
افسانه پیشوند افسانه، که توسط افسانه ارائه شده در خط فرمان دنبال می شود.
هر نمودار در نمودار دارای یک ورودی افسانه است، شما در اینجا معنای نمودار را پیکربندی می کنید
(مثلا «کاربران همزمان») و tsplot نام موجود سری داده را به آن اضافه می کند
ترسیم شده است (مثلاً "سناریوی x"). شما این افسانه را دریافت خواهید کرد: سناریوی کاربران همزمان
ایکس'.
ylabel برچسب برای تبر عمودی
پیکربندی مثال
لطفاً نمونه های پیکربندی داده شده را که باید در آنها توزیع شود، مشاهده کنید
/usr/share/doc/tsung/tsung-plotter/http.plots.en.conf و /usr/share/doc/tsung/tsung-
plotter/pgsql.plots.en.conf.
از tsplot به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید