Grafana یک برنامه وب منبع باز، با ویژگی های غنی است. در این مقاله نحوه نصب و راه اندازی Grafana در اوبونتو آورده شده است.
همچنین ممکن است مقاله نحوه نصب پایتون در اوبونتو هم برای شما مفید باشد.
ابزار تجسم داده، تشخیص اطلاعات مفید و نتیجه گیری از مجموعه داده های بزرگ و پیچیده را آسان میکند. Grafana یکی از ابزارهای محبوب و منبع باز است که به شما امکان میدهد داده های خود را از همه منابع در یک داشبورد یکپارچه تجزیه و تحلیل کنید.
این برنامه اجازه میدهد تا داده ها را از طریق پرسوجو ها کاوش کنید، داده ها را با استفاده از مؤلفه های تجسم مانند نمودارها، هیستوگرام ها، نقشه های حرارتی و غیره تجسم کنید، هشدارها و اعلان ها را تنظیم کنید.Grafana از تعدادی از منابع داده مانند Prometheus، Graphite، Elasticsearch، PostgreSQL و بسیاری دیگر پشتیبانی میکند. در ادامه مقاله نحوه راه اندازی Grafana در Ubuntu آورده شده است.
1.Grafana را نصب کنید
میتوانید Grafana را با استفاده از سایت رسمی یاAPT در Ubuntu نصب کنید. برای شروع نصب، ترمینال را باز کنید و از دستور زیر برای نصب پیش نیازها استفاده کنید:
sudo apt install -y apt-transport-https software-properties-common
سپس کلید GPG Grafana را دانلود کنید:
wget -q -O /usr/share/keyrings/grafana.key
پس از نصب پیش نیازها و دانلود کلید GPG، Repositoryرا اضافه کرده و Grafana را نصب کنید.
نسخه Enterprise
دستور زیر را برای افزودن کلید GPG و مخزن Grafana به منابع APT سیستم خود صادر کنید:
echo deb [signed-by=/usr/share/keyrings/grafana.key] https://packages.grafana.com/enterprise/deb stable main | sudo tee -a /etc/apt/sources.list.d/grafana.list
سپس، فهرست مخزن را به روز کنید:
sudo apt update
پس از تکمیل بهروزرسانی، دستور زیر را برای نصب نسخه Grafana Enterprise صادر کنید:
sudo apt install grafana-enterprise
برای نسخه OSS
دستور زیر را برای افزودن کلید GPG و مخزن Grafana به منابع APT سیستم خود صادر کنید:
echo deb [signed-by=/usr/share/keyrings/grafana.key] https://packages.grafana.com/oss/deb stable main” | sudo tee -a /etc/apt/sources.list.d/grafana.list
در مرحله بعد، این کد را برای فهرست مخزن وارد کنید:
sudo apt-get update
سپس دستور زیر را برای نصب نسخه Grafana OSS صادر کنید:
sudo apt-get install grafana
2.Grafana را با استفاده از بسته DEB در Ubuntu نصب کنید
همچنین، میتوانید Grafana را با نصب بسته DEB موجود در وبسایت رسمی نصب کنید. میتوانید بسته را به صورت دستی از وبسایت دانلود کنید یا از دستورات ذکر شده در زیر استفاده کنید.
برای شروع نصب، ترمینال را باز کنید و Grafana Enterprise یا OSS edition را بر اساس آنچه میخواهید روی سیستم خود نصب کنید دانلود کنید.
برای نسخه Enterprise
wget https://dl.grafana.com/enterprise/release/grafana-enterprise_9.1.5_amd64.deb
برای نسخه OSS
wget https://dl.grafana.com/oss/release/grafana_9.1.5_amd64.deb
سپس دستور زیر را برای نصب بسته Grafana DEB صادر کنید:
sudo dpkg -i grafana*_amd64.deb
3. Grafana را روی Ubuntu با استفاده از فایل های باینری نصب کنید
همچنین میتوانید Grafana را با استفاده از فایل باینریTAR.GZ که در وبسایت رسمی موجود است نصب کنید. میتوانید فایل باینری را به صورت دستی از وبسایت دانلود کنید یا از دستورات زیر استفاده کنید.
برای شروع نصب، ترمینال را باز کنید و از دستورات زیر برای دانلود فایل TAR.GZ استفاده کنید.
برای نسخه Enterprise
wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.1.5.linux-amd64.tar.gz
برای نسخه OSS
Wget https://dl.grafana.com/oss/release/grafana-9.1.5.linux-amd64.tar.gz
اکنون فایلTAR.GZ را با استفاده از دستور زیر استخراج کنید:
sudo tar -zxvf grafana-*.tar.gz
دستور فوق محتویات بایگانی را به دایرکتوری با همان نام نسخه بایگانی که دانلود کرده اید استخراج میکند. شما میتوانید این دایرکتوری جدید را در دایرکتوری فعلی خود پیدا کنید.
نحوه مدیریت خدمات Grafana در Ubuntu
سرور Grafana پس از نصب به طور خودکار راه اندازی نمیشود. بر اساس روش های نصبی که استفاده کردید، میتوانید به صورت دستی سرویس آن را با استفاده ازsystemctl یا با اجرای باینری شروع کنید.
اگر Grafana را از مخزن رسمی یا با استفاده از بسته DEB نصب کرده باشید، از دستورات systemd زیر برای مدیریت سرور Grafana استفاده کنید:
برای راه اندازی سرویس Grafana از:
sudo systemctl daemon-reload
sudo systemctl start grafana-server
برای بررسی وضعیت سرویس، از:
sudo systemctl status grafana-server
برای اطمینان از شروع خودکار سرویس Grafana در هنگام بوت، از موارد زیر استفاده کنید:
sudo systemctl enable grafana-server.service
اگر Grafana را با استفاده از فایل TAR.GZ نصب کرده اید، از دستورات زیر برای مدیریت سرور Grafana استفاده کنید:
با استفاده از دستور cd به دایرکتوری Grafana بروید:
cd /usr/local/Grafana
اکنون باینری را برای راه اندازی سرور Grafana اجرا کنید
./bin/grafana-server web
برای متوقف کردن آن از Ctrl + C استفاده کنید.
نحوه دسترسی به رابط وب Grafana
Grafana به پورت HTTP 3000 پیش فرض گوش میدهد. برای دسترسی خارجی، باید با استفاده از دستور زیر این پورت را در فایروال باز کنید:
sudo ufw allow 3000/tcp
برای دسترسی به Grafana هر مرورگری را باز کنید و به آدرسIP و پورت 3000 سیستم خود بروید.
http://ip-address:3000
صفحه ورود به سیستم Grafana را باز میکند. با استفاده از عبارات پیش فرض زیر وارد شوید:
ایمیل یا نام کاربری: Admin
رمز عبور: Admin
سپس، از شما میخواهد که یک رمز عبور جدید برای ورود به سیستم Grafana خود تعیین کنید. پس از تنظیم رمز عبور جدید، به داشبورد Grafana هدایت میشوید.
نحوه راه اندازی Grafana در Ubuntu
مراحل زیر را برای راه اندازی Grafana با افزودن یک منبع داده و ایجاد یک داشبورد جدید دنبال کنید.
- یک منبع داده در Grafana اضافه کنید
- برای افزودن منبع داده در Grafana مراحل زیر را دنبال کنید:
- در نوار کناری سمت چپ داشبورد Grafana روی نماد تنظیمات کلیک کنید.
- روی «Add Data Source» کلیک کنید و سپس نوع منبع داده را از فهرست همه منابع داده پشتیبانی شده انتخاب کنید.
- برای پیکربندی منبع داده، پارامترهای لازم (جزئیات URL یا میزبان، جزئیات احراز هویت یا مجوز) را پر کنید.
- پس از انجام، روی «Save & Test» کلیک کنید. اگر پیام تأیید «Database Connection OK» را میبینید، به این معنی است که همه چیز خوب پیش رفت و منبع داده شما متصل است.
یک داشبورد جدید ایجاد کنید
برای ایجاد داشبورد جدید در Grafana مراحل زیر را دنبال کنید:
- نشانگر را روی نماد داشبوردها در نوار کناری سمت چپ قرار دهید و روی New Dashboard کلیک کنید.
- روی «Add a New Pannel» کلیک کنید و در زیر برگه «Query»، گزینه «Data Source» را انتخاب کنید. در کنار منبع داده، گزینههای Query وجود خواهد داشت. تنظیمات لازم را پیکربندی کنید. در نوار کناری سمت راست، نوع تجسم را انتخاب کرده و پنل را نامگذاری کنید.
- پس از اتمام، روی «Save» در گوشه بالا سمت راست کلیک کنید، داشبورد را نامگذاری کرده و آن را ذخیره کنید. پس از آن، Grafana به طور خودکار شما را به داشبورد برمی گرداند.
نحوه حذف Grafana از Ubuntu
بر اساس نحوه نصب Grafana راه های مختلفی برای حذف آن وجود دارد. اگر Grafana را از مخزن رسمی APT یا از طریق بسته DEB نصب کرده اید، این کد را وارد کنید:
sudo apt purge grafana
اگر Grafana را با استفاده از فایل باینری نصب کرده اید، میتوانید با حذف هر دو فهرست Grafana و فایل TAR.GZ آن را حذف کنید:
sudo rm -r grafana-*tar.gz grafana-*
با داشبوردهای قابل تنظیم، داده های خود را در Ubuntu تجسم کنید
با کمک داشبوردهای قابل تنظیم در Grafana، میتوانید داده های بزرگ و پیچیده را از منابع داده های مختلف دریافت کنید. با توجه به روش های مختلف نصب Grafana، میتوانید هر روشی را که راحت تر هستید انتخاب کنید.
اگر نمیخواهید Grafana را روی سیستم خود نصب و راهاندازی کنید، چندین روش دیگر وجود دارد که میتوانید از ابزار های تجسم داده استفاده کنید.