Grafana ، یک نرم افزار منبع باز برای تجزیه و تحلیل و نظارت است

درباره گرافانا

در مقاله بعدی قصد داریم نگاهی به گرافانا بیندازیم. این یک نرم افزار تجزیه و تحلیل و نظارت. این منبع باز ، دارای ویژگی های غنی ، قدرتمند ، زیبا و بسیار قابل توسعه است. ما می توانیم آن را در Gnu / Linux ، Windows و MacOS اجرا کنیم. هست یک نرم افزار برای تجزیه و تحلیل داده ها، که در برخی سایتهای معروف مانند Stack Overflow ، PayPal یا Uber استفاده می شود.

پشتیبانی از 30+ منبع منبع باز و همچنین پایگاه داده های تجاری / منابع داده از جمله MySQL ، PostgreSQL ، گرافیت ، Elasticsearch ، OpenTSDB ، پرومتئوس و InfluxDB. با ما قادر خواهیم بود حجم زیادی از داده های عملیاتی را در زمان واقعی بررسی کنیم. ما قادر به مشاهده ، مشاوره ، تنظیم هشدارها و کسب اطلاعات در مورد معیارهای شما خواهیم بود.

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

خصوصیات عمومی گرافانا

پانل های گرافانا

  • ما خواهیم داشت گرافیک زیبا برای تجسم داده ها گرافیک سریع و انعطاف پذیر است ، با گزینه های متعدد.
  • در اختیار ما قرار می دهد پانل های پویا و قابل استفاده مجدد.
  • Es بسیار قابل توسعه، ما می توانیم از بسیاری از پنل ها و پلاگین های موجود در کتابخانه رسمی استفاده کنیم.
  • در اختیار ما قرار می دهد احراز هویت از طریق LDAP ، Google Auth ، Grafana.com و Github.
  • با فعال کردن به شدت از همکاری پشتیبانی می کند تبادل داده و داشبورد بین تیم ها
  • A موجود است نسخه ی نمایشی آنلاین بنابراین می توانید Grafana را قبل از نصب روی رایانه خود امتحان کنید.

Grafana را روی اوبونتو 18.04 نصب کنید

ما Grafana را از شما نصب خواهیم کرد مخازن رسمی. بنابراین می توانیم آن را با استفاده از مدیر بسته پیش فرض خود به روز کنیم. اول از همه ، این را بگویید ما باید curl را نصب کنیم در سیستم ما بعد ترمینال (Ctrl + Alt + T) را باز می کنیم و قصد داریم هر یک از سطرهای زیر را بنویسیم:

echo "deb https://packagecloud.io/grafana/stable/debian/ stretch main" | sudo tee -a /etc/apt/sources.list

curl https://packagecloud.io/gpg.key | sudo apt-key add -

sudo apt-get update

sudo apt-get install grafana

مکان پرونده های مهم

پس از پایان نصب در اوبونتو ، می توانیم فایلهای مهم را در مکان های زیر پیدا کنیم:

  • El پرونده باینری ما آن را پیدا خواهیم کرد / usr / sbin / grafana-server.
  • El اسکریپت در پیدا خواهد شد /etc/init.d/grafana- سرور.
  • فایل پیش فرض (محیط vars) را در ایجاد کنید / etc / default / سرور grafana.
  • نصب کنید فایل پیکربندی en /etc/grafana/grafana.ini.
  • تنظیمات پیش فرض تنظیم می کند پرونده ورود en /var/log/grafana/grafana.log.
  • تنظیمات پیش فرض a را مشخص می کند sqlite3 db en /var/lib/grafana/grafana.db.
  • این فایل HTML / JS / CSS و سایر پرونده های Grafana en / usr / share / grafana.

گرافانا را شروع کنید

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

در ادامه دو راه برای راه اندازی سرور مشاهده خواهیم کرد:

از طریق Systemd شروع کنید

ما با تایپ کردن در ترمینال (Ctrl + Alt + T) شروع می کنیم:

systemctl daemon-reload

ما با تایپ در ترمینال همان سرویس را ادامه می دهیم:

systemctl start grafana-server

systemctl status grafana-server

اگر کسی به آن نیاز داشت ، می توانید اطلاعات بیشتری در مورد آن کسب کنید چگونه سرویس را از این طریق شروع کنیم در وب سایت پروژه

از طریق init.d شروع کنید

service grafana-server start

service grafana-server status

sudo update-rc.d grafana-server defaults

می توانید اطلاعات بیشتری در مورد چگونه سرویس را از این طریق شروع کنیم در وب سایت پروژه

صفحه ورود به سیستم

پس از راه اندازی سرور ، می توانیم مرورگر مورد علاقه خود را باز کرده و URL زیر را بنویسیم: http://direccion-IP:3000 o http://tu-dominio.com:3000 برای به رابط وب دسترسی پیدا کنید. این آدرس ما را به صفحه ورود می برد. در اینجا می توانیم از اعتبار کاربری مانند نام کاربری: مدیر y رمز عبور: مدیر.

ورود به گرافانا

پس از ورود به سیستم ، همانطور که در تصویر زیر نشان داده شده است ، به صفحه اصلی دسترسی خواهیم داشت.

منبع داده grafana را اضافه کنید

در این مرحله ، ما باید یک پایگاه داده یا منبع داده اضافه کنیم. ما بر روی کلیک خواهیم کردمنبع داده را اضافه کنید" به عنوان مثال ، ما یک پایگاه داده MySQL اضافه خواهیم کرد. ما نام منبع داده ، نوع و پارامترهای اتصال را مشخص خواهیم کرد. سپس بر روی آن کلیک می کنیم ذخیره و تست کنید.

ایجاد پایگاه داده grafana

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

اتصال grafana خوب است

از پنل Home ، بر روی آن کلیک می کنیم پانل جدید برای افزودن پانل جدید. با استفاده از آن می توانیم معیارهای منبع داده خود را تجسم کنیم.

صفحه جدید گرافانا

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

به طور خلاصه ، Grafana یک نرم افزار زیبا برای تجزیه و تحلیل و نظارت داده های زمان واقعی.


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

3 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

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

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   کند و زنجیر dijo

    »نرم افزار آنالیز و نظارت»

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

    شما دانشمندان کامپیوتر چقدر بد درباره خود توضیح می دهید!

    1.    دامیان آمودو dijo

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

  2.   روبن کاردنال dijo

    بله ، گرافانا بسیار زیباست و همه اینهاست. اما ، مانند همه سیستم های نظارتی ، زیبا تر یا کاربردی تر (من شخصاً Nagios + Cacti از همیشه) ، مهم میزان گرافیک در هر صفحه نیست ، بلکه دانستن آنچه می بینید و نحوه تفسیر آن با توجه به محیط کار .

bool (درست)