---
title: آموزش نصب گرافانا
description: نظارت بر برنامه‌ها و سرویس‌های شما برای اطمینان از عملکرد صحیح سیستم‌ها ضروری است. با این حال، روش‌های سنتی نظارت گاهی اوقات می‌توانند ناقص عمل کنند و مسائل حیاتی را نادیده بگیرند و منجر به مشکلات قابل توجهی در آینده شوند. اینجاست که گرافانا وارد عمل می‌شود.
url: "https://www.novinhost.org/docs/how-to-install-grafana-on-ubuntu/"
updated: "2025-10-21"
category: راهنمای لینوکس / اوبونتو
---

# آموزش نصب گرافانا

##

## **نحوه نصب گرافانا در اوبونتو 24.04: راهنمای گام به گام**

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

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

در این راهنما، شما را در نصب Grafana روی اوبونتو ۲۴.۰۴ راهنمایی خواهیم کرد. ابتدا از به‌روز بودن سیستم شما اطمینان حاصل خواهیم کرد. سپس، شما را در راه‌اندازی Grafana و دسترسی به رابط وب راهنمایی خواهیم کرد.

[سرور مجازی](https://www.novinhost.org/vps/)

## گرافانا چیست؟

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

شما می‌توانید گرافانا را به چندین منبع داده، از جمله پایگاه‌های داده Prometheus، InfluxDB، Elasticsearch، MySQL و PostgreSQL پیوند دهید. همچنین می‌توانید به سرویس‌های ابری محبوب مانند AWS CloudWatch و Google Stackdriver متصل شوید.

این انعطاف‌پذیری شما را قادر می‌سازد تا داده‌ها را از منابع مختلف در یک مکان جمع‌آوری و نظارت کنید و تجزیه و تحلیل خود را بسیار راحت‌تر کنید.

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

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

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

## گرافانا برای چه مواردی استفاده می‌شود؟

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

- **نظارت بر زیرساخت** : گرافانا می‌تواند بینشی در مورد برنامه‌ها، سرورها و شبکه‌های شرکت شما ارائه دهد. این ابزار به عیب‌یابی سریع مشکلات کمک می‌کند. معیارهایی مانند میزان استفاده از CPU، میزان استفاده از حافظه و جریان شبکه، سلامت زیرساخت شما را به وضوح نشان می‌دهند.
- **تجزیه و تحلیل برنامه** : گرافانا عملکرد برنامه و تعاملات کاربر را نشان می‌دهد. این به شما امکان می‌دهد تا برای بهبود تجربه کاربری و برنامه خود، بداهه‌پردازی کنید. گرافانا به ردیابی زمان پاسخگویی برنامه، میزان خطا و میزان مشارکت کاربر کمک می‌کند. این کار را بر اساس شاخص‌های کلیدی عملکرد انجام می‌دهد.
- **DevOps و ادغام مداوم** : گرافانا، توسعه‌دهندگان و عملیات را به هم متصل می‌کند. گرافانا، خطوط لوله CI/CD، وضعیت ساخت، فرکانس‌های استقرار، نتایج آزمایش و موارد دیگر را تجسم می‌کند. این شفافیت به تیم‌ها کمک می‌کند تا اشکالات را به سرعت پیدا کرده و برطرف کنند. این امر فرآیند توسعه را روان می‌کند.
- **نظارت امنیتی** : از امنیت سیستم‌های خود اطمینان حاصل کنید. گرافانا برای نظارت بر معیارهای امنیتی مفید است. این کار را از طریق تجسم گزارش‌ها و ردیابی فعالیت‌های مشکوک انجام می‌دهد. می‌توانید داشبوردهایی ایجاد کنید تا تلاش‌های ورود به سیستم، فعالیت‌های فایروال و آسیب‌پذیری‌های سیستم را نشان دهید. این به شما کمک می‌کند تا به موقع به تهدیدات پاسخ دهید.

## پیش‌ نیازها

قبل از شروع نصب گرافانا، مطمئن شوید که موارد زیر را دارید:

- یک سرور مجازی با سیستم عامل ubuntu
- دسترسی root و ssh به سرور

## نصب گرافانا در اوبونتو

برای نصب Grafana روی سیستم اوبونتو، این مراحل را دنبال کنید.

### مرحله ۱: به‌روزرسانی بسته‌های سیستمی

قبل از نصب نرم‌افزار جدید، به‌روزرسانی لیست بسته‌های سیستم و ارتقاء بسته‌های موجود مهم است. ترمینال خود را باز کنید و دستورات زیر را اجرا کنید:

```console
sudo apt-get update && sudo apt-get upgrade -y
```

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

### مرحله ۲: نصب وابستگی‌های مورد نیاز

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

```console
sudo apt-get install -y apt-transport-https software-properties-common wget
```

در اینجا کاری که هر بسته انجام می‌دهد را مشاهده می‌کنید:

- `apt-transport-https`: به شما امکان می‌دهد از مخازن HTTPS استفاده کنید. این امر ارتباط امن را تضمین می‌کند.
- `software-properties-common`: اسکریپت‌هایی برای اضافه کردن و حذف مخازن نرم‌افزار ارائه می‌دهد.
- `wget`: یک ابزار خط فرمان که برای دانلود فایل‌ها از اینترنت استفاده می‌شود.

این وابستگی‌ها حیاتی هستند. آن‌ها مخازن خارجی را اضافه می‌کنند و بسته‌های مورد نیاز برای گرافانا را به طور ایمن دانلود می‌کنند.

### مرحله 3: کلید Grafana GPG را وارد کنید

وارد کردن کلید GPG گرافانا به سیستم شما اجازه می‌دهد تا صحت بسته‌های گرافانا را تأیید کند. دستورات زیر را اجرا کنید:

```console
sudo mkdir -p /etc/apt/keyrings/  
wget -q -O - https://apt.grafana.com/gpg.key | gpg --dearmor | sudo tee /etc/apt/keyrings/grafana.gpg > /dev/null
```

این فرآیند، در صورت عدم وجود، یک دایرکتوری برای ذخیره keyrings ایجاد می‌کند. سپس کلید Grafana GPG را دانلود کرده و آن را به فرمتی تبدیل می‌کند که مدیر بسته می‌تواند برای تأیید اعتبار بسته‌ها از آن استفاده کند.

### مرحله 4: مخزن Grafana APT را اضافه کنید

حالا، مخزن Grafana را به لیست منابع بسته سیستم خود اضافه کنید. این به شما امکان می‌دهد Grafana را با استفاده از `apt`مدیر بسته نصب کنید و به‌روزرسانی‌های خودکار را دریافت کنید.

برای نسخه پایدار، دستور زیر را اجرا کنید:

```console
echo  "deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
```

### مرحله ۵: دوباره لیست بسته‌ها را به‌روزرسانی کنید

پس از افزودن مخزن جدید، لیست بسته‌های خود را به‌روزرسانی کنید تا بسته‌های مخزن Grafana را نیز شامل شود:

```console
sudo apt-get update
```

این دستور آخرین اطلاعات بسته را از تمام منابع پیکربندی شده، از جمله مخزن تازه اضافه شده Grafana، دریافت می‌کند.

### مرحله 6: نصب گرافانا

نه، شما آماده نصب گرافانا هستید. شما یک نسخه متن‌باز در مقابل یک نسخه سازمانی دارید:

برای نصب **نسخه متن‌باز (Grafana OSS)** ، دستور زیر را اجرا کنید:

```console
sudo apt-get Install Grafana -y
```

برای نصب **Grafana Enterprise** به همراه تمام ویژگی‌ها و افزونه‌های Enterprise، از دستور زیر استفاده کنید:

```console
sudo apt-get Install Grafana-enterprise
```

**نکته** :

- **Grafana OSS** : رایگان و متن‌باز با بیشترین قابلیت‌های اصلی که یک کاربر معمولی به آن نیاز دارد.
- **Grafana Enterprise** : این نسخه تمام قابلیت‌های Grafana OSS را ارائه می‌دهد و ویژگی‌های سازمانی را نیز به آن اضافه می‌کند. این نسخه به صورت رایگان در دسترس است. با این حال، می‌توانید برای سایر ویژگی‌ها و افزونه‌های پریمیوم با ارزش افزوده، لایسنس خریداری کنید.

### مرحله 7: سرویس Grafana را شروع و فعال کنید

پس از نصب گرافانا، باید سرور گرافانا را راه‌اندازی کنید و مطمئن شوید که هر زمان سیستم شما بوت می‌شود، اجرا می‌شود.

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

```console
sudo systemctl start grafana-server
```

فعال کردن Grafana برای شروع در هنگام بوت:

```console
sudo systemctl enable grafana-server.service
```

 

برای تأیید صحت عملکرد گرافانا، وضعیت آن را بررسی کنید:

```console
sudo systemctl status grafana-server
```

 

![آموزش نصب گرافانا](https://www.novinhost.org/wp-content/uploads/2025/10/img-02-3.png)

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

### مرحله ۸: تنظیمات فایروال را تنظیم کنید

اگر UFW روی سرور شما فعال است، باید ترافیک ورودی را روی پورت پیش‌فرض Grafana، یعنی ۳۰۰۰، مجاز کنید.

ابتدا بررسی کنید که آیا UFW فعال است یا خیر:

```console
sudo ufw status
```

اگر فایروال فعال است، `3000`با اجرای دستور زیر ترافیک را روی پورت مجاز کنید:

```console
sudo ufw allow 3000/tcp
```

برای اعمال تغییرات، فایروال را مجدداً بارگذاری کنید:

```console
sudo ufw reload
```

 

![آموزش نصب گرافانا](https://www.novinhost.org/wp-content/uploads/2025/10/img-03-3.png)
آموزش نصب گرافانا

تنظیم تنظیمات فایروال تضمین می‌کند که می‌توانید از طریق مرورگر خود به رابط وب گرافانا دسترسی داشته باشید.

### مرحله 9: دسترسی به رابط وب گرافانا

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

```none
http://your_server_ip:3000
```

به جای از آدرس IP سرور اوبونتوی واقعی خود استفاده کنید `your_server_ip`. با این حال، اگر به صورت محلی روی همان دستگاهی که گرافانا نصب شده است به آن دسترسی دارید، می‌توانید از دستور زیر استفاده کنید:

```none
http://localhost:3000
```

![آموزش نصب گرافانا](https://www.novinhost.org/wp-content/uploads/2025/10/img-04-3.png)
آموزش نصب گرافانا

صفحه ورود به Grafana ظاهر خواهد شد. برای ورود از اطلاعات پیش‌فرض زیر استفاده کنید:

- نام کاربری:`admin`
- رمز عبور:`admin`

پس از ورود به سیستم، گرافانا از شما می‌خواهد که رمز عبور پیش‌فرض را تغییر دهید.

![آموزش نصب گرافانا](https://www.novinhost.org/wp-content/uploads/2025/10/img-05-3.png)

انتخاب یک رمز عبور قوی و منحصر به فرد برای ایمن نگه داشتن تنظیمات Grafana شما مهم است.

![آموزش نصب گرافانا](https://www.novinhost.org/wp-content/uploads/2025/10/img-06-3.png)

## نتیجه‌ گیری

تبریک می‌گویم که گرافانا را روی سیستم اوبونتو ۲۴.۰۴ خود نصب کرده‌اید! اکنون شما یک ابزار بلادرنگ برای تجسم داده‌ها و ردیابی سیستم‌های خود دارید.

ابتدا، منابع داده‌ای مانند Prometheus، InfluxDB یا MySQL را به پیکربندی Grafana خود اضافه کنید. در مرحله بعد، قابلیت‌های Grafana را برای شخصی‌سازی داشبوردهای خود بررسی کنید. می‌توانید کارایی سیستم، آمار برنامه و داده‌ها را نظارت کنید. همه اینها در یک پلتفرم واحد.

به یاد داشته باشید که برای عملکرد ایمن، سیستم و گرافانا خود را همیشه به‌روز نگه دارید.

علاوه بر این، گرافانا به طور کلی برای هر کسی که با داده‌ها کار می‌کند مفید است؛ این ابزار بصری و همه‌کاره است. چه در زمینه نظارت بر سرور، ارزیابی عملکرد برنامه یا ایجاد استراتژی باشد، گرافانا پشتیبان شماست.
