این دستور rrdgraph_examples است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
rrdgraph_examples - نمونه هایی برای گراف rrdtool
خلاصه
ردالت گراف /home/httpd/html/test.png --img-format PNG
به دنبال هر یک از مثال های زیر
شرح
برای راحتی شما برخی از دستورات در اینجا با استفاده از مثال های دقیق توضیح داده شده است.
آنها همیشه آماده برش و چسباندن نیستند زیرا نظرات با مثال ها مخلوط می شوند.
مثال ها
داده ها با چندگانه قطعنامه
--پایان اکنون --شروع پایان-120000s --عرض 400
DEF:ds0a=/home/rrdtool/data/router1.rrd:ds0:AVERAGE
DEF:ds0b=/home/rrdtool/data/router1.rrd:ds0:AVERAGE:step=1800
DEF:ds0c=/home/rrdtool/data/router1.rrd:ds0:AVERAGE:step=7200
LINE1:ds0a#0000FF: "رزولوشن پیش فرض\l"
LINE1:ds0b#00CCFF: "رزولوشن 1800 ثانیه در هر بازه\l"
LINE1:ds0c#FF00FF: "رزولوشن 7200 ثانیه در هر بازه\l"
خیلی خوب قالب بندی شده افسانه بخش
DEF:ds0=/home/rrdtool/data/router1.rrd:ds0:AVERAGE
DEF:ds1=/home/rrdtool/data/router1.rrd:ds1:AVERAGE
VDEF:ds0max=ds0،MAXIMUM
VDEF:ds0avg=ds0،AVERAGE
VDEF:ds0min=ds0،MINIMUM
VDEF:ds0pct=ds0,95,PERCENT
VDEF:ds1max=ds1،MAXIMUM
VDEF:ds1avg=ds1،AVERAGE
VDEF:ds1min=ds1،MINIMUM
VDEF:ds1pct=ds1,95,PERCENT
توجه: ادغام در اینجا اتفاق می افتد.
CDEF:ds0bits=ds0,8,*
CDEF:ds1bits=ds1,8,*
توجه: 10 فاصله برای انتقال متن به سمت راست
اظهار نظر:" "
توجه: عناوین ستون ها باید به اندازه ستون ها باشد
نظر: "حداکثر"
نظر: "متوسط"
نظر: "حداقل"
نظر:"صدک 95\l"
AREA:ds0bits#00C000:"Inbound"
GPRINT:ds0max:"%6.2lf %Sbps"
GPRINT:ds0avg:"%6.2lf %Sbps"
GPRINT:ds0min:"%6.2lf %Sbps"
GPRINT:ds0pct:"%6.2lf %Sbps\l"
LINE1:ds1bits#0000FF:"خروجی"
GPRINT:ds1max:"%6.2lf %Sbps"
GPRINT:ds1avg:"%6.2lf %Sbps"
GPRINT:ds1min:"%6.2lf %Sbps"
GPRINT:ds1pct:"%6.2lf %Sbps\l"
جبران کننده a خط on la محور y
بسته به نیاز خود می توانید این کار را به دو صورت انجام دهید:
· داده ها را افست کنید، سپس آن را نمودار کنید
DEF:mydata=my.rrd:ds:AVERAGE
توجه: این همچنین بر هر دستور دیگری که از "داده" استفاده می کند تأثیر می گذارد.
CDEF:data=mydata,100,+
LINE1:data#FF0000:"داده با افست"
· نمودار داده های اصلی، با افست
DEF:mydata=my.rrd:ds:AVERAGE
توجه: در خط اول هیچ رنگی وجود ندارد بنابراین قابل مشاهده نیست
LINE1:100
توجه: خط دوم در بالای خط اول قرار می گیرد
LINE1:mydata#FF0000:"داده با افست":STACK
رسم قطعه قطعه خطوط
همچنین برای HRULE و VRULE کار می کند
· سبک پیش فرض: - - - - -
LINE1:data#FF0000:"خط چین":خطوط
· سبک فانتزی تر با افست: - - --- - --- -
LINE1:data#FF0000:"یکی دیگر از خط چین":dashes=15,5,5,10:dash-offset=10
زمان محدوده ها
چهار هفته گذشته: --شروع پایان-4w --پایان ساعت 00:00
ژانویه 2001: --شروع 20010101 --پایان شروع+31d
ژانویه 2001: --شروع 20010101 --پایان 20010201
ساعت آخر: --شروع پایان-1 ساعت
24 ساعت گذشته:
دیروز: --پایان ساعت 00:00
مشاهده la جاری و قبلی هفته با هم
--end now -- start end-1w
DEF:thisweek=router.rrd:ds0:AVERAGE
DEF:lastweek=router.rrd:ds0:AVERAGE:end=now-1w:start=end-1w
انتقال داده ها یک هفته به جلو (604800 ثانیه)
SHIFT: هفته گذشته: 604800
[در صورت تمایل بیشتر از موارد معمول VDEF و CDEF]
AREA:lastweek#0000FF:هفته گذشته
LINE1:thisweek#FF0000:This\ week
عجیب و غریب رفتار کشف
اگر عملکرد تخصصی RRA ها برای تشخیص رفتار نابجا وجود دارد، می توان از آنها استفاده کرد
برای تولید نمودار یک سری زمانی با باندهای اطمینان و شکست.
rdtool graph example.png \
DEF:obs=monitor.rrd:ifOutOctets:AVERAGE \
DEF:pred=monitor.rrd:ifOutOctets:HWPREDICT \
DEF:dev=monitor.rrd:ifOutOctets:DEVPREDICT \
DEF:fail=monitor.rrd:ifOutOctets:FAILURES \
TICK:fail#ffffa0:1.0:"مشکلات\: بیتهای متوسط" \
CDEF:scaledobs=obs,8,* \
CDEF:upper=pred,dev,2,*,+ \
CDEF:lower=pred,dev,2,*,- \
CDEF:scaledupper=upper,8,* \
CDEF:scaledlower=lower,8,* \
LINE2:scaledobs#0000ff:"بیت های متوسط" \
LINE1:scaledupper#ff0000:"محدوده اطمینان بالا: بیتهای متوسط کمتر" \
LINE1:scaledlower#ff0000:"محدوده اعتماد پایین تر: بیت های متوسط پایین تر"
این مثال نموداری از سری داده ها را به رنگ آبی (LINE2 با scaledobs) تولید می کند
منبع داده مجازی)، مرزهای اطمینان به رنگ قرمز (داده های مجازی scaledupper و scaledlower).
منابع)، و شکست های بالقوه (یعنی رفتار نابجای بالقوه نابجا) مشخص شده توسط
خطوط زرد عمودی (منبع داده های ناموفق).
داده های خام از یک AVERAGE به دست می آیند ترانس، بهترین وضوح سری های زمانی مشاهده شده
(یک نقطه داده تلفیقی در هر نقطه داده اولیه). مقادیر پیش بینی شده (یا هموار شده).
در HWPREDICT ذخیره می شوند ترانس. انحرافات پیش بینی شده (انحراف معیار را در نظر بگیرید)
مقادیر در DEVPREDICT ذخیره می شوند ترانس. در نهایت، شکست ها ترانس شامل شاخص ها،
با 1 که نشان دهنده یک شکست بالقوه است.
تمام داده ها با ضرب در 8 به بیت ها (به جای هشت ها) تغییر مقیاس می دهند.
مرزهای اطمینان با یک افست 2 انحراف در بالا و پایین محاسبه می شوند
مقادیر پیش بینی شده (بالا و پایین CDEF). خطوط عمودی نشان دهنده خرابی های بالقوه است
از طریق عنصر نمودار TICK، که مقادیر غیر صفر را در یک تبدیل می کند، نمودار می شوند ترانس به کنه
نشانه ها در اینجا یک آرگومان کسری محور 1.0 به این معنی است که علامت های تیک کل محور y را در بر می گیرند.
و از این رو به خطوط عمودی روی نمودار تبدیل می شوند.
انتخاب 2 انحراف (یک عامل مقیاسپذیری) با پیشفرض استفاده شده در داخل مطابقت دارد
شکست ها ترانس. اگر مقدار داخلی تغییر کند (به rrdtune مراجعه کنید)، این دستور نمودار باید
تغییر کند تا سازگار باشد.
A توجه داشته باشید on داده ها کاهش:
La ردالت گراف دستور برای رسم داده ها با وضوح زمانی مشخص طراحی شده است،
صرف نظر از وضوح واقعی داده ها در فایل RRD. این می تواند ارائه دهد
مشکل برای توابع ادغام تخصصی که نگاشت یک به یک را حفظ می کنند
بین نقاط داده اولیه و نقاط داده تلفیقی. اگر یک نمودار اصرار به مشاهده دارد
محتویات اینها RRA ها در مقیاس زمانی درشت تر، گراف دستور سعی می کند انجام دهد
چیزی هوشمندانه است، اما باندهای اعتماد و شکست ها دیگر مثل قبل نیستند
معنی دارد و ممکن است گمراه کننده باشد.
از rrdgraph_examples به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید