وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04

0 15
زمان لازم برای مطالعه: < 1 دقیقه


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

Netdata یک برنامه رایگان و منبع باز توزیع شده و نظارت بر زمان واقعی است که در دستگاه های محاسباتی مختلف اجرا می شود. سرورهای فیزیکی، سرورهای ابری، کانتینرها و حتی دستگاه های اینترنت اشیا. حجم زیادی از داده ها را جمع آوری می کند و آنها را تجسم می کند روی داشبوردهای شیک و تعاملی ما قصد داریم Netdata را نصب کنیم روی Ubuntu 20.04 LTS و سپس نشان می دهد که چگونه معیارهای مختلف تجسم می شوند.

مرحله 1: Netdata را با استفاده از اسکریپت kickstart.sh نصب کنید

این ترجیح داده شده ترین راه برای نصب Netdata است زیرا به شما اجازه می دهد تا آرگومان های دیگر را ارسال کنید روی همان دستور برای سفارشی کردن نصب process. مهمتر از همه، این روش به طور یکپارچه در همه توزیع ها کار می کند.

در ابتدا ممکن است بخواهید اطلاعات بیشتری در مورد Netdata مشاهده کنید. از دستور APT به صورت زیر استفاده کنید.

$ apt show netdata

خروجی اطلاعات Netdata مانند آخرین نسخه، مبدا، اندازه نصب و توضیحات بسته را ارائه می دهد.

برای نصب Netdata، به سادگی آن را اجرا کنید شروع ضربه اسکریپت به شرح زیر است.

$ bash <(حلقه -Ss https://my-netdata.io/kickstart.sh)

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

پیشنهاد می‌کنیم بخوانید:  iSCSI Storage Server را پیکربندی کنید روی اوبونتو 18.04 LTS

از خروجی زیر می بینید که اطلاعات سیستم عامل ما توسط اسکریپت بازیابی شده و در stdout نمایش داده شده است.

سپس اسکریپت بررسی می‌کند که آیا شما نمونه‌ای از Netdata دارید یا خیر، و در صورت وجود، اسکریپت به‌جای نصب مجدد Netdata، Netdata را به‌روزرسانی می‌کند.

پس از آن، اسکریپت Netdata را از مخزن Git می کشد و آن را در آن ذخیره می کند /usr/src/netdata.git. مسیر. تمام فایل ها و وابستگی های مورد نیاز پس از آن نصب می شوند و فهرست بسته به روز می شود.

در طول مسیر، مکان فایل‌های Netdata شامل فایل‌های پیکربندی، فایل‌های وب، فایل‌های db و فایل‌های گزارش مانند شکل نمایش داده می‌شود.

در پایان، دستورالعمل های اساسی روی روش دسترسی به داشبورد Netdata همراه با شروع و توقف Netdata نمایش داده می شود.

اسکریپت آپدیت کننده netdata-updater.sh سپس به اضافه می شود /etc/cron-dayly f برای اطمینان از اینکه Netdata به طور مداوم به روز می شود.

روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04

با پایان نصب، اسکریپت به شما اطلاع می دهد که Netdata با موفقیت نصب شد و اکنون در حال اجرا است.

روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04

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

مرحله 2: تأیید کنید Netdata در حال اجرا است

Netdata بالاخره نصب شد. با این حال، عاقلانه است که بررسی کنید که واقعاً سرویس Netdata فعال و در حال اجرا است.

به طور پیش فرض، Netdata گوش می دهد روی پورت 19999. برای تأیید این موضوع، دستور netstat را در زیر اجرا کنید:

$ sudo netstat -pnltu | grep 19999

روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04

همچنین، می‌توانید با فراخوانی زیر تأیید کنید که سرویس Netstat systemd در حال اجرا است:

$ sudo داده های شبکه وضعیت systemctl

خروجی تأیید می کند که در واقع، Netdata همانطور که ما انتظار داریم اجرا می شود.

پیشنهاد می‌کنیم بخوانید:  راهنمای نصب Nginx برای اوبونتو

روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04

مرحله 3: فایروال را پیکربندی کنید

در این مرحله، می توانید از طریق مرورگر خود به Netdata دسترسی داشته باشید host سیستم. با این حال، اگر فایروال UFW فعال باشد، این امکان پذیر نخواهد بود. با در نظر گرفتن این موضوع، پورت 19999 باید مجاز باشد.

بنابراین دستورات زیر را اجرا کنید:

$ sudo ufw اجازه می دهد 19999/tcp
$ sudo ufw بارگذاری مجدد

سپس تأیید کنید که پورت 19999 مجاز است روی فایروال

$ sudo وضعیت ufw

روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04

مرحله 4: به داشبورد Netdata دسترسی پیدا کنید

تمام تنظیمات انجام شده و گردگیری شده است. همانطور که پایان می دهیم، با مرور URL زیر به Netdata دسترسی خواهیم داشت. عوض کن host-ip باشما hostآدرس IP واقعی

http://host-ip:19999

و voila! داشبورد Netdata با تجسم‌های زیبا و زیبا نمایان می‌شود که نمای کلی سیستم از معیارهای اصلی سیستم مانند استفاده از CPU، آمار پهنای باند شبکه، خواندن/نوشتن دیسک و استفاده از RAM را نشان می‌دهد.

روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04

در نوار کناری سمت راست، گزینه‌های دیگر متریک سیستم وجود دارد که می‌توانید روی آنها کلیک کنید روی برای مشاهده داشبوردهایی که آمار بلادرنگ را تجسم می کنند.

به عنوان مثال، برای نگاهی اجمالی به پهنای باند شبکه، نماد “شبکه رابط” را مطابق شکل انتخاب کنید.

روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04

داشبورد “واسط های شبکه” با آمار پهنای باند نمایش داده می شود روی آداپتورهای شبکه مختلف

روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04روش نصب ابزار مانیتورینگ Netdata روی اوبونتو 20.04

نتیجه

Netdata یک راه حل عالی برای نظارت بر تک آهنگ شما ارائه می دهد node در زمان واقعی. می‌توانید آلارم‌ها و اعلان‌هایی را پیکربندی کنید که در صورت فراتر رفتن از یک رویداد یا آستانه خاص، فعال شوند. Netdata را امتحان کنید و از تجربه خود به ما اطلاع دهید.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-03 02:53:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

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

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید