مانیتورینگ

گرافانا چیست و چه کاربردی دارد

همان طور که در نوشته های قبل هم اشاره کردیم ابزار های مانیتورینگ بسیاری وجود دارند. در مقاله گرافانا چیست و چه کاربردی دارد به چرایی وجود و کاربرد آن خواهیم پرداخت.

هدف اصلی اکثر سیستم های مانیتورینگ تقریبا موارد زیر است:

  1. جمع آوری داده ها
  2. بصری سازی داده‎ها
  3. ارسال اطلاعیه
  4. نمایش زمان رخداد اطلاعیه
  5. انجام عملیات در مقابل برخی رخدادها

منتهی ابزارهای مانیتورینگ کمی در بصری سازی ضعیف عمل می کنند. از این رو همیشه برای داشتن محیطی جذاب و کاربردی می توانید از گرافانا استفاده کنید.

ما از گرافانا در آموزش زبیکس مجموعه مجموعه وب یار استفاده کرده ایم و شیوه اتصال آن با زبیکس را نیز بررسی کردیم.

‌گرافانا چیست؟‎‌

گرافانا یک ابزار متن باز است  که متریک‌ها را می‌خواند و آن‌ها را خیلی ساده و روشن در قالب نمودارهایی کارآمد و جذاب نمایش می‌دهد. همچنین نمودار های بسیاری از قبل برای گرافانا فراهم گردیده است.

کاربران با تجربه تر نیز داشبورد های طراحی شده ی خود را برای نیاز شما فراهم آورده اند و به صورت رایگان یا پولی به شما ارائه می دهند.

اگر نیاز به طراحی داشبورد حرفه ای داشتید می توانید با کارشناسان مجموعه وب یار ما ارتباط برقرار نمایید.

کاربرد گرافانا

گرافانا خود ابزاری برای جمع آوری داده نیست. درواقع از اطلاعات سایر سیستم ها استفاده می کند. مثلا:

  1. اتصال گرافانا به زبیکس و بصری سازی داده ها
  2. اتصال به پایگاه داده و بصری سازی داده ها
  3. اتصال به Prometheus جهت بصری سازی داده ها
  4. و…

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

از کاربردهای مهم گرافانا ارتباط محکمی است که با زبیکس برقرار می کند. از این رو در آموزش جامع زبیکس اتصال گرافانا بازبیکس را ارائه داده ایم.

درواقع زبیکس مجموعه‎ای از داده‎های بسیار مهم در رابطه با شبکه، نرم افزار، مجازی سازها، ذخیره ساز ها، دوربین ها، داکر،
Kubernetes ، سوئیچ، روتر و… وجود دارد که ما همه کانفیگ و تنظیم همه آنها را در آموزش جامع زبیکس جمع آوری نموده ایم.

توابع محاسباتی در گرافانا

توابع محاسباتی به ما کمک می کنند تا روی نمودار مجموع خط های (مثلا پهنای باند) را محاسبه کنیم یا این که میانگین پهنای باند را محاسبه کنیم. کمترین یا بیشترین مقدار روی نمودار را محاسبه کرده و نشان دهیم.
گرافانا با این امکان میتواند به ما بگوید مجموع ورودی و خروجی های تمام پورتهای یک سوئیچ چقدر است.

استفاده از تابع محاسباتی جمع در تصویر زیر مشهود می باشد.

گرافانا چیست و چه کاربردی دارد
گرافانا چیست و چه کاربردی دارد
مجموع پهنای باند ورودی و خروجی تمام پورت ها
مجموع پهنای باند ورودی و خروجی تمام پورت ها

نتیجه

در مقاله گرافانا چیست و چه کاربردی دارد موارد زیر بررسی گردیدند.

اگر بعد از آن که تمام تجهیزات خود را به سیستم های مانیتورینگ متصل نمودید و نیاز به بصری سازی حرفه ای برای جذاب تر نشان دادن محیط کاربری خود داشتید بهترین ابزار موجود در حال حاضر گرافانا است. گرافانا جزء سیستم های محبوب و جذاب مانیتورینگ است و کمبود بصری سازی در سیستم های مانیتورینگ را به خوبی تامین کرده است. همچنین افزونه های بسیاری برای جمع کردن داده ها از سیستم های مختلف را فراهم کرده است. با استفاده از توابع محاسباتی می توانید مجموع ، میانگین، کمترین و بسیاری حالت های دیگر را نیز محاسبه کنید.

Author

خسرو نظری

دانش آموخته کارشناسی ارشد فناوری اطلاعات (گرایش طراحی و تولید نرم افزار)، توسعه دهنده وب، مدیرپروژه های نرم افزاری، مدیرسیستم (sysadmin) لینوکس، مشاور مانیتورینگ و مدیر مجموعه تحلیل یار

Leave a comment

نشانی ایمیل شما منتشر نخواهد شد.