سرور مجازی آراز سرور مجازی آراز
DevOpsآموزش سیستم عاملهمه

kibana چیست ؟ آموزش تصویری نصب نرم افزار کیبانا

نرم افزار kibana چیست ؟ نصب کیبانا چگونه انجام می‌شود؟ ما در این مقاله با پاسخ به این سوالات به شما کمک می‌کنیم تا به بهترین شکل کار با کیبانا این نرم افزار کاربردی را فرا بگیرید؛ با ما همراه باشید.

حال برای پاسخ به این سوال که کیبانا چیست باید عنوان کنیم که Kibana  یک ابزار  مرورگر منبع باز است که عمدتاً برای تجزیه و تحلیل حجم زیادی از گزارش‌ها در قالب نمودار خطی، میله‌ای، دایره‌ای، نقشه‌های حرارتی، نقشه‌های منطقه، نقشه‌های مختصات، سنج، اهداف، جدول زمانی و… استفاده می‌شود.

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

elastic stack چیست؟

برای اینکه بتوانید کار با کیبانا این نرم‌افزار کاربردی را فرا بگیرید، نیاز است که ابتدا با مفاهیم پایه‌ای آن آشنا شوید. پس پیش از این که به این سوال پاسخ دهیم که kibana چیست و چگونه می‌توان به راه اندازی kibana اقدام کرد، لازم می‌بینیم تا درمورد elk stack توضیح مختصری را با هم بررسی کنیم.

ELK مخفف Elasticsearch، Logstash و Kibana است. ELK یکی از پلتفرم های مدیریت لاگ محبوب است که در سراسر جهان برای تجزیه و تحلیل گزارش استفاده می شود. در  ELK، Logstash داده های گزارش یا رویدادهای دیگر را از منابع ورودی مختلف استخراج می کند. رویدادها را پردازش می کند و بعداً آنها را در Elasticsearch ذخیره می کند.

Kibana یک ابزار visualization است که از Elasticsearch به گزارش ها دسترسی پیدا می کند و می تواند به صورت نمودار خطی، نمودار میله ای، نمودار دایره ای و غیره به کاربر نمایش دهد. مطمئنا نمی‌توان مزایا و چگونگی استفاده از elk stack را تنها در چند خط توضیح داد؛ به همین منظور پیشنهاد ما به شما مطالعه‌ی مقاله‌ی آموزش elk stack است تا بتوانید به طور کامل از مزایای آن بهره‌مند شوید. 

ELK Stack چیست؟

Elasticsearch چیست؟

Logstash مسئول جمع‌آوری داده‌ها از تمام منابع  است که لاگ‌ها در آن‌ها بایگانی می‌شوند و همان را به Elasticsearch منتقل می‌کند. Elasticsearch به عنوان یک پایگاه داده عمل می کند که در آن داده ها جمع آوری می شوند و Kibana از داده های Elasticsearch برای نشان دادن داده‌ها به کاربر در قالب نمودارها، نمودار دایره‌ای، نقشه‌های حرارتی استفاده می‌کند که در زیر نشان داده شده است.

بررسی ELK Stack

این داده‌ها را بر اساس زمان واقعی، به عنوان مثال، روزانه یا ساعتی به کاربر نشان می دهد. Kibana UI کاربر پسند است و برای مبتدیان بسیار آسان است.

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

ویژگی‌های kibana چیست ؟

Kibana به کاربران خود ویژگی های زیر را ارائه می دهد

معرفی نرم افزار کیبانا: kibana visualization

Kibana راه های زیادی برای Visualization داده ها به روشی آسان دارد. برخی از مواردی که معمولا مورد استفاده قرار می گیرند عبارتند از نمودار میله ای عمودی، نمودار میله ای افقی، نمودار دایره ای، نمودار خطی، نقشه حرارتی و غیره.

kibana dashboard چیست ؟

وقتی Visualization را آماده کنیم، همه آنها را می‌توان روی یک تابلو قرارداد – داشبورد .  امکان مشاهده بخش های مختلف را به شما  میدهد یک ایده کلی واضح در مورد آنچه دقیقاً اتفاق می افتد به شما نشان میدهد

مفهوم Dev Tools در نرم افزار کیبانا

شما می توانید با استفاده از ابزار توسعه دهنده با ایندکس ها  کار کنید.  می توانید indexes ساختگی را از ابزارهای توسعه دهنده اضافه کنند و همچنین داده ها را اضافه، به روز کنند، حذف کنند و از ایندکس ها برای ایجاد visualization استفاده کنند.

مفهوم Reports در kibana چیست

تمام داده ها در قالب Visualization و داشبورد را می توان به گزارش ها (فرمت CSV)، جاسازی شده در کد یا به صورت URL برای به اشتراک گذاشتن با دیگران تبدیل کرد.

معرفی kibana: بررسی مفهوم Filters and Search query

می‌توانید از فیلترها و عبارت‌های جستجو برای دریافت جزئیات مورد نیاز برای یک ورودی خاص از داشبورد یا Visualization استفاده کنید.

اموزش kibana : بررسی Plugins

می‌توانید پلاگین‌های شخص ثالث را برای افزودن برخی visualization جدید یا همچنین افزودنی‌های رابط کاربری دیگر در Kibana اضافه کنید.

Coordinate and Region Maps

یک نقشه مختصات و منطقه در Kibana به نشان دادن visualization روی نقشه جغرافیایی کمک می کند تا دید واقعی از داده ها را به نمایش بگذارد.

مفهوم Timelion در kibana چیست ؟

Timelion، همچنین به عنوان جدول زمانی نامیده می شود، ابزار visualization دیگری است که عمدتا برای تجزیه و تحلیل داده های مبتنی بر زمان استفاده می شود. برای کار با جدول زمانی، باید از زبان عبارت ساده استفاده کنیم که به ما کمک می کند به ایندکس متصل شویم و همچنین محاسباتی را روی داده ها انجام دهیم تا نتایج مورد نیاز خود را به دست آوریم. در مقایسه داده ها با چرخه قبلی از نظر هفته، ماه و غیره بیشتر کمک می کند

Canvas

Canvas یکی دیگر از ویژگی های قدرتمند Kibana است. با استفاده از visualization ، می توانید داده های خود را در ترکیب رنگ های مختلف، اشکال، متون، صفحات متعددی که اساساً به عنوان صفحه کار نامیده می شوند، نمایش دهید.

برای شروع کار با Kibana باید Logstash، Elasticsearch و Kibana را نصب کنیم. در این قسمت، ما سعی خواهیم کرد نحوه نصب  ELK را در اینجا بفهمیم.

  • Elasticsearch Installation
  • Logstash Installation
  • Kibana Installation

آموزش kibana و Elasticsearch

برای نصب Elasticsearch باید مراحل ذکر شده در آموزش را دنبال کنید.

Step 1

نصب Elasticsearch در ویندوز

> cd kibanaproject/elasticsearch-6.5.4/elasticsearch-6.5.4/bin

> elasticsearch

لطفاً توجه داشته باشید که برای کاربران ویندوز، متغیر JAVA_HOME باید روی مسیر java jdk تنظیم شود.

نصب Elasticsearch در لینوکس

$ cd kibanaproject/elasticsearch-6.5.4/elasticsearch-6.5.4/bin

$ elasticsearch

نصب Elasticsearch در لینوکس

پورت پیش‌فرض برای 9200 است. پس از اتمام، می‌توانید elasticsearch را در پورت 9200 در localhost https://localhost:9200/همانطور که در زیر نشان داده شده است بررسی کنید.

مراحل نصب kibana چیست ؟

به سایت رسمی کیبانا با این آدرس مراجعه نمایید.

مراحل نصب kibana چیست

روی دانلودها در گوشه سمت راست بالا کلیک کنید و صفحه به صورت زیر نمایش داده می شود

مراحل نصب kibana

روی دکمه دانلود برای Kibana کلیک کنید. لطفا توجه داشته باشید برای کار با Kibana به ماشین 64 بیتی نیاز داریم و با 32 بیت کار نمی کند.

مرحله سوم نصب کیبانا

گزینه دانلود برای ویندوز، مک و لینوکس موجود است. شما می‌توانید به انتخاب خود دانلود کنید. (برای آشنایی بیشتر با مفهوم لینوکس مقاله‌ی صفر تا صد آشنایی با لینوکس را مطالعه کنید)

نصب kibana برای ویندوز

> cd kibanaproject/kibana-6.5.4/kibana-6.5.4/bin

> kibana

نصب کیبانا در لینوکس

$ cd kibanaproject/kibana-6.5.4/kibana-6.5.4/bin

$ kibana

نصب Kibana در لینوکس

می توانید Kibana را در مرورگر با استفاده از http: // localhost: 5601 / باز کنید. پورت پیش فرض kibana  5601 است. برای اطلاع از نسخه Kibana در رابط کاربری Kibana، به Tab Management در سمت چپ بروید و نسخه Kibana که در حال حاضر از آن استفاده می کنیم را به شما نمایش می دهد.

نصب Kibana در لینوکس مرحله دوم

مراحل انجام کرک کیبانا kibana چیست ؟

به طورکلی، نرم افزار کیبانا یک برنامه‌ی open source است که نیازی به کرک کردن آن وجود ندارد؛ بااینحال بسیاری از قابلیت‌های اساسی ELK زمانی قابل استفاده است که از اشتراک‌های Gold، Platinum و یا Enterprise استفاده شود. قیمت سالیانه این سریال‌ها بیش از 7000 دلار در سال است. برای مقایسه حالت رایگان (Basic) با سایر اشتراک‌ها می‌توانید به این لینک مراجعه کنید.

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

سوالات متداول

سرور مجازی آراز سرور مجازی آراز

ادمین

نویسنده ابرآراز متخصص فناوری اطلاعات و علاقه‌مند به رایانش ابری است که تلاش می‌کند با ارائه مقالات آموزشی و کاربردی، مفاهیم پیچیده فناوری را به زبانی ساده و قابل فهم برای همه کاربران ارائه دهد.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا