قابل سفارش — نصب در مرحلهٔ سفارش

Grafana — داشبورد و هشدار با نصب یک‌کلیک

Grafana متریک سرورها، دیتابیس‌ها و سرویس‌ها را به داشبورد زنده و هشدار تبدیل می‌کند. Grafana را در مرحلهٔ سفارش سرور ابری تهران انتخاب کنید تا نسخهٔ OSS از مخزن رسمی روی پورت ۳۰۰۰ با کاربر admin و رمز تصادفی ۲۴ کاراکتری نصب شود و رمز را در پنل ببینید. نصب رایگان است؛ فقط ساعتی هزینهٔ سرور را می‌پردازید.

حساب دارید؟ وارد شوید

از ۱٬۱۰۰ تومان در ساعت،  حدود ۸۰۳٬۰۰۰ تومان در ماه

لوگوی Grafana

Grafana

اپلیکیشن روی سرور ابری

شروع قیمت

۱٬۱۰۰تومان / ساعت

حدود ۸۰۳٬۰۰۰ تومان در ماه،بر پایهٔ ۷۳۰ ساعت

  • داشبورد و هشدار،  از منابع دادهٔ مختلف
  • کاربر admin،  رمز تصادفی در پنل
  • پورت ۳۰۰۰،  رابط وب
  • پورت ۱۰ گیگابیت اختصاصی برای هر سرور
  • دیسک NVMe SSD روی همهٔ سرورها
  • آماده زیر ۶۰ ثانیه راه‌اندازی خودکار سرور
  • دیتاسنتر تهران میزبانی داخل ایران
  • صورت‌حساب ساعتی پرداخت به تومان

امکانات

آنچه با سرور Grafana می‌گیرید

یک نمونهٔ آمادهٔ Grafana OSS روی سرور ابری خودتان — بدون نصب دستی، آمادهٔ اتصال به منابع داده و تعریف هشدار.

  • داشبورد متریک

    نمودارها و پنل‌های زنده برای CPU، حافظه، ترافیک و هر متریک دلخواه.

  • اتصال به منابع داده

    Prometheus‏، InfluxDB‏، Loki‏، PostgreSQL‏، MySQL و Elasticsearch — همه از بخش Connections.

  • هشدار هوشمند

    قانون alert روی هر متریک؛ اعلان به ایمیل، تلگرام، Slack یا webhook.

  • رمز ادمین خودکار

    حساب admin با رمز تصادفی ۲۴ کاراکتری ساخته و در تب اپلیکیشن صفحهٔ سرور نمایش داده می‌شود.

  • منابع اختصاصی

    IP عمومی جدا و منابع پلن فقط در اختیار داشبوردهای شماست.

  • بکاپ کامل سرور

    از تب بکاپ هر زمان نسخهٔ کامل دیسک، شامل داشبوردها و تنظیمات، را بگیرید.

کاربردها

برای چه کارهایی؟

  • پایش زیرساخت

    وضعیت سرورها، دیتابیس‌ها و سرویس‌ها را در یک نگاه ببینید.

  • مشاهده‌پذیری اپ

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

  • گزارش کسب‌وکار

    KPI‌ها و داده‌های فروش را به داشبورد قابل‌اشتراک تبدیل کنید.

پس از نصب، در تب «اپلیکیشن» صفحهٔ سرور آدرس ورود، نام کاربری admin و رمز عبور را می‌بینید.

۴ گام تا شروع

روش نصب گام‌به‌گام

  1. گام ۱: سفارش سرور

    یک پلن سرور ابری با حداقل ۱ گیگ RAM انتخاب کنید. برای داشبوردهای معمولی پلن mini کافی است.

  2. گام ۲: انتخاب Grafana

    در گام دوم سفارش، از تب اپلیکیشن‌ها Grafana را برگزینید و سیستم‌عامل Ubuntu یا Debian را انتخاب کنید؛ نسخهٔ OSS از مخزن رسمی Grafana نصب می‌شود.

  3. گام ۳: ورود به Grafana

    پس از «نصب موفق»، در تب اپلیکیشن صفحهٔ سرور آدرس http://IP-سرور:3000، نام کاربری admin و رمز تصادفی را ببینید و وارد شوید.

  4. گام ۴: افزودن منبع داده

    از بخش Connections یک منبع داده مثل Prometheus‏، PostgreSQL یا MySQL اضافه کنید و اولین داشبورد را بسازید یا یک داشبورد آماده را import کنید.

قیمت و سفارش

هزینهٔ اجرای Grafana

صورت‌حساب ساعتی است و مبلغ به تومان از کیف پول کسر می‌شود؛ هر وقت سرویس را حذف کنید، هزینه هم متوقف می‌شود.

Grafana

از ۱٬۱۰۰ تومان / ساعت

حدود ۸۰۳٬۰۰۰ تومان در ماه (۷۳۰ ساعت کارکرد)

ساعتی

آنچه دریافت می‌کنید

  • دیسک NVMe SSD و پورت اختصاصی ۱۰ گیگابیت برای هر سرور
  • سرور در کمتر از ۶۰ ثانیه آماده می‌شود
  • دیتاسنتر تهران، صورت‌حساب ساعتی به تومان
سرور Grafana بساز

حساب دارید؟ وارد شوید

مقایسهٔ همهٔ پلن‌ها

راهنمای کامل

راهنمای کامل Grafana با نصب یک‌کلیک در ایران‌کلاد

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

۱۰ بخش حدود ۷ دقیقه مطالعه

فهرست مطالب

Grafana چیست و چه کسانی به آن نیاز دارند؟

Grafana یک ابزار متن‌باز برای مصورسازی و هشدار است. خودش داده تولید یا ذخیره نمی‌کند؛ به منابع داده‌ای مثل Prometheus، دیتابیس‌های SQL یا سامانه‌های لاگ وصل می‌شود، با query داده را می‌خواند و آن را به نمودار، جدول، نقشهٔ حرارتی یا عدد شاخص تبدیل می‌کند. هر داشبورد از چند پنل تشکیل می‌شود و با متغیرها می‌توانید یک داشبورد را برای ده‌ها سرور یا سرویس استفاده کنید.

مخاطب اصلی Grafana تیم‌های فنی هستند که می‌خواهند پیش از کاربران از مشکل باخبر شوند: مدیر سیستم برای پایش CPU و دیسک، توسعه‌دهنده برای دیدن زمان پاسخ و خطاهای API و تیم داده برای نمایش گزارش‌های روزانه. مدیران غیرفنی هم از داشبوردهای فقط‌خواندنی برای دیدن فروش یا تعداد سفارش‌ها استفاده می‌کنند.

نسخه‌ای که نصب می‌شود Grafana OSS است؛ همان نسخهٔ متن‌باز و رایگان که بیشتر سازمان‌ها روی سرور خودشان اجرا می‌کنند. امکانات سازمانی نسخه‌های تجاری در آن نیست، اما داشبورد، هشدار، کاربران و تیم‌ها و صدها نوع پنل را کامل دارد.

کاربردهای رایج داشبورد Grafana

چند سناریو که مشتریان برایش Grafana را روی سرور ابری جدا راه‌اندازی می‌کنند:

  • پایش زیرساخت با Prometheus و node_exporter برای CPU، حافظه، دیسک و ترافیک همهٔ سرورها
  • پایش دیتابیس و دیدن کندترین queryها، تعداد اتصال‌ها و حجم جدول‌ها
  • مشاهده‌پذیری اپلیکیشن با متریک‌هایی مثل زمان پاسخ، نرخ خطا و طول صف‌ها
  • داشبورد کسب‌وکار که مستقیم از دیتابیس فروشگاه، سفارش‌ها و درآمد روزانه را نشان می‌دهد
  • دادهٔ حسگر و IoT که در یک دیتابیس سری زمانی ذخیره می‌شود
  • نمایشگر اتاق عملیات با حالت kiosk برای نمایش دائمی روی تلویزیون تیم

یک نکتهٔ عملی: به‌جای ساختن ده داشبورد مشابه، یک داشبورد با متغیر بسازید؛ مثلاً متغیری که فهرست سرورها را از Prometheus می‌خواند. با عوض کردن مقدار متغیر از منوی بالای صفحه، همان نمودارها برای سرور دیگر نمایش داده می‌شوند و نگه‌داری داشبوردها بسیار ساده‌تر می‌شود.

بازگشت به فهرست مطالب

نصب یک‌کلیک دقیقاً چه چیزی آماده می‌کند؟

پس از روشن شدن سرور، اسکریپت نصب مخزن رسمی apt شرکت Grafana را با کلید امضای آن اضافه می‌کند، آخرین نسخهٔ پایدار Grafana OSS را نصب می‌کند، یک رمز تصادفی برای حساب admin می‌سازد و آن را با ابزار grafana-cli اعمال می‌کند. سرویس grafana-server فعال و برای اجرای خودکار پس از ری‌بوت تنظیم می‌شود.

نتیجهٔ نصب در کارت دسترسی سریع تب اپلیکیشن صفحهٔ سرور نمایش داده می‌شود و هر مقدار با یک کلیک کپی می‌شود:

موردمقدار
نسخهGrafana OSS، آخرین نسخهٔ پایدار مخزن رسمی در زمان نصب
آدرس ورودhttp://IP-سرور:3000
نام کاربریadmin
رمز عبورتصادفی ۲۴ کاراکتری، پنهان در پنل تا روی «نمایش» بزنید
پورت باز در فایروال3000/tcp
سیستم‌عامل پشتیبانی‌شدهUbuntu و Debian

به‌روزرسانی‌های بعدی Grafana از همان مخزن رسمی با apt upgrade معمولی سیستم‌عامل انجام می‌شود. فایل تنظیمات اصلی در /etc/grafana/grafana.ini است و پس از هر تغییر در آن، سرویس grafana-server را یک بار ری‌استارت کنید.

بازگشت به فهرست مطالب

قیمت سرور Grafana

نکتهٔ مهم در محاسبهٔ هزینه این است که Grafana بر اساس تعداد داشبورد یا کاربر قیمت‌گذاری نمی‌شود. می‌توانید ده‌ها داشبورد و ده‌ها عضو تیم داشته باشید و هزینه همان قیمت پلن سرور بماند؛ فقط اگر بار پردازشی زیاد شد، پلن را بزرگ‌تر کنید.

Grafana OSS لایسنس رایگان دارد و انتخاب آن هنگام سفارش هزینه‌ای اضافه نمی‌کند. آنچه پرداخت می‌کنید کرایهٔ ساعتی خود سرور است؛ مبلغ ساعت اول همان لحظهٔ سفارش کسر می‌شود و حذف سرور، صورت‌حساب را می‌بندد. ستون ماهانهٔ جدول، ۷۳۰ ساعت کارکرد را فرض کرده است.

Grafana به‌تنهایی سبک است و برای چند داشبورد و چند کاربر، پلن mini کافی است. اگر می‌خواهید Prometheus و Grafana را روی یک سرور کنار هم اجرا کنید یا داشبوردهای سنگین با بازهٔ زمانی طولانی دارید، standard یا plus انتخاب بهتری است. فهرست کامل نرخ‌ها در صفحهٔ قیمت‌گذاری است.

پلنمنابعساعتی (تومان)تقریبی ماهانه (تومان)
mini۱ هسته، ۱ گیگ RAM، ۲۰ گیگ دیسک۱٬۱۰۰۸۰۳٬۰۰۰
standard۲ هسته، ۲ گیگ RAM، ۴۰ گیگ دیسک۲٬۲۰۰۱٬۶۰۶٬۰۰۰
plus۲ هسته، ۴ گیگ RAM، ۸۰ گیگ دیسک۳٬۵۰۰۲٬۵۵۵٬۰۰۰

بازگشت به فهرست مطالب

Grafana جدا یا نمودارهای داخلی پنل؟

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

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

موضوعGrafana روی سرور جدانمودارهای پنل سرور
پایش چند سرور در یک صفحهداردهر سرور جدا
متریک‌های اپلیکیشن و دیتابیسدارد، با منبع دادهندارد
هشدار به تلگرام یا ایمیلداردندارد
هزینههزینهٔ یک سروررایگان، همراه سرور
نیاز به راه‌اندازیافزودن منبع داده و داشبوردندارد

بازگشت به فهرست مطالب

از سفارش تا اولین داشبورد در شش قدم

این مسیر شما را از صفحهٔ سفارش به یک داشبورد پایش واقعی می‌رساند:

  1. کیف پول را شارژ کنید، یک پلن با حداقل ۱ گیگابایت RAM بگیرید و در تب اپلیکیشن‌ها Grafana را انتخاب کنید
  2. Ubuntu یا Debian را به‌عنوان سیستم‌عامل برگزینید و سفارش را ثبت کنید
  3. وقتی تب اپلیکیشن «نصب موفق» شد، آدرس ورود و رمز admin را کپی کنید و وارد شوید
  4. رمز admin را عوض کنید و برای هر عضو تیم حساب جدا با نقش Viewer یا Editor بسازید
  5. یک منبع داده اضافه کنید؛ برای پایش سرورها Prometheus یک‌کلیک گزینهٔ طبیعی است
  6. یک داشبورد آماده را با شناسه‌اش import کنید یا داشبورد خودتان را بسازید و قانون هشدار تعریف کنید

نصب پلاگین یا دریافت داشبورد آماده از کاتالوگ سایت Grafana به دسترسی سرور به آن سایت وابسته است؛ اگر در دسترس نبود، فایل JSON داشبورد را دستی import کنید.

بازگشت به فهرست مطالب

امنیت Grafana: رمز، کاربران و پورت ۳۰۰۰

پس از نصب، پورت ۳۰۰۰ برای همهٔ اینترنت باز است تا بتوانید وارد شوید. اگر Grafana فقط برای تیم خودتان است، در تب فایروال سرور منبع این قانون را به IP دفتر یا خانه محدود کنید؛ توضیح کامل امکانات در صفحهٔ فایروال ابری آمده است. اتصال پیش‌فرض HTTP است، پس پیش از استفاده از اینترنت عمومی یک دامنه و reverse proxy با HTTPS جلوی آن بگذارید و گواهی را با ابزار بررسی SSL آزمایش کنید.

هشدارها هم به امنیت ربط دارند: توکن ربات تلگرام، آدرس webhook و رمز SMTP در تنظیمات contact point‌ها ذخیره می‌شوند. دسترسی ویرایش هشدارها را فقط به چند نفر بدهید و برای هر کانال اعلان، توکن جدا بسازید تا اگر یکی لو رفت، فقط همان را باطل کنید.

رمز admin را بلافاصله عوض کنید، ثبت‌نام آزاد را خاموش نگه دارید و به هر عضو تیم فقط نقشی را بدهید که لازم دارد. برای منابع داده از کاربر فقط‌خواندنی استفاده کنید تا اگر حساب Grafana لو رفت، دیتابیس آسیب نبیند. به‌روزرسانی منظم بستهٔ grafana با apt هم وصله‌های امنیتی را می‌رساند.

بازگشت به فهرست مطالب

بکاپ داشبوردها و تنظیمات Grafana

همهٔ داشبوردها، کاربران، منابع داده و قوانین هشدار در دیتابیس SQLite داخلی Grafana در /var/lib/grafana و تنظیمات در /etc/grafana هستند. از تب بکاپ صفحهٔ سرور هر زمان یک نسخهٔ کامل دیسک بگیرید؛ گرفتن این نسخه دستی است و برای هر گیگابایت فضایی که اشغال می‌کند ساعتی ۲ تومان از کیف پول کم می‌شود.

روش سبک‌تر برای داشبوردها این است که هر داشبورد مهم را از منوی Share به‌صورت JSON خروجی بگیرید و در یک مخزن گیت، مثلاً روی Gitea یک‌کلیک، نگه دارید. این کار تاریخچهٔ تغییرات را هم حفظ می‌کند و انتقال به سرور دیگر را ساده می‌کند.

بازگشت به فهرست مطالب

انتقال Grafana از سرور دیگر

اگر Grafana را جای دیگری دارید، ساده‌ترین راه کامل این است که سرویس را روی سرور قدیم متوقف کنید، فایل grafana.db از /var/lib/grafana و فایل grafana.ini را به همان مسیرها روی سرور جدید کپی کنید و سرویس را دوباره راه بیندازید. نسخهٔ Grafana مقصد باید هم‌نسخه یا جدیدتر از مبدأ باشد تا تغییرات دیتابیس خودکار اعمال شوند.

پیش از کپی، از سرور قدیم یک بکاپ بگیرید و نسخهٔ Grafana هر دو سرور را با دستور grafana-server -v مقایسه کنید. اگر Grafana قبلی از دیتابیس MySQL یا PostgreSQL به‌جای SQLite استفاده می‌کرد، کافی است همان مشخصات اتصال را در بخش database فایل grafana.ini سرور جدید وارد کنید.

اگر فقط داشبوردها را لازم دارید، آن‌ها را به‌صورت JSON خروجی بگیرید و روی Grafana جدید import کنید؛ منابع داده را باید دوباره بسازید و رمزهایشان را وارد کنید. پس از انتقال، اگر منابع داده فایروال دارند، IP سرور جدید را در فهرست مجاز آن‌ها اضافه کنید.

بازگشت به فهرست مطالب

محدودیت‌هایی که باید بدانید

Grafana فقط در لحظهٔ سفارش سرور جدید نصب می‌شود؛ نصب آن روی سرورهای فعلی شما از پنل هنوز ممکن نیست و به‌زودی اضافه می‌شود. Grafana به‌تنهایی متریکی جمع نمی‌کند؛ Prometheus‏، exporter‌ها یا دیتابیس منبع را باید جداگانه داشته باشید. HTTPS، دامنه و SMTP برای ایمیل هشدار خودکار تنظیم نمی‌شوند.

نگه‌داری سرور و به‌روزرسانی Grafana پس از تحویل با شماست. Grafana روی یک سرور اجرا می‌شود و اگر سرور متوقف شود، هشدارها هم ارسال نمی‌شوند؛ پس کیف پول را شارژ نگه دارید، چون با تمام شدن موجودی سرور معلق می‌شود. ترافیک ماهانهٔ هر پلن ۵۰ گیگابایت است که برای داشبورد معمولاً بسیار بیش از نیاز است.

بازگشت به فهرست مطالب بازگشت به ابتدای راهنما

پرسش و پاسخ،  ۱۰ پرسش

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

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

آیا برای نصب Grafana نیاز به دانش فنی دارم؟
برای نصب نه؛ کافی است هنگام سفارش Grafana را انتخاب کنید تا نصب و ساخت رمز admin خودکار انجام شود. اما برای ساخت داشبورد باید بدانید داده‌تان کجاست؛ مثلاً آدرس سرور Prometheus یا مشخصات اتصال دیتابیس را داشته باشید.
چقدر زمان می‌برد تا Grafana آماده شود؟
سرور معمولاً ظرف چند دقیقه ساخته می‌شود و صف نصب هر دقیقه بررسی می‌شود؛ خود نصب Grafana هم چند دقیقه طول می‌کشد. وضعیت «در صف»، «در حال نصب» یا «نصب موفق» در تب اپلیکیشن صفحهٔ سرور نمایش داده می‌شود.
به چه منابع داده‌ای می‌توانم وصل شوم؟
Grafana به‌صورت داخلی از Prometheus‏، Loki‏، InfluxDB‏، Graphite‏، Elasticsearch‏، PostgreSQL‏، MySQL و چند منبع دیگر پشتیبانی می‌کند و همه از بخش Connections پنل Grafana تنظیم می‌شوند. منبع داده باید از سرور Grafana از طریق شبکه قابل دسترسی باشد.
آیا می‌توانم هشدار (alert) تنظیم کنم؟
بله. با Grafana Alerting روی هر query قانون هشدار می‌سازید و اعلان را به ایمیل، تلگرام، Slack یا webhook می‌فرستید. برای ارسال ایمیل باید مشخصات یک سرور SMTP را در فایل grafana.ini وارد کنید؛ این تنظیم در نصب پیش‌فرض نیست.
آیا داشبوردها پس از ری‌استارت باقی می‌مانند؟
بله. Grafana داشبوردها، کاربران و منابع داده را در دیتابیس SQLite داخلی خود روی دیسک سرور نگه می‌دارد و سرویس پس از ری‌بوت خودکار بالا می‌آید. داده‌های متریک در خود Grafana ذخیره نمی‌شوند و در منبع داده می‌مانند.
آیا بکاپ خودکار دارد؟
بکاپ زمان‌بندی‌شده ندارد. از تب بکاپ صفحهٔ سرور هر زمان یک نسخهٔ کامل دیسک می‌گیرید و هزینهٔ فضای آن بر اساس حجم، ساعتی محاسبه می‌شود. داشبوردهای مهم را هم می‌توانید به‌صورت JSON خروجی بگیرید و در مخزن گیت نگه دارید.
نصب Grafana هزینهٔ جداگانه دارد؟
خیر. Grafana OSS رایگان است و انتخاب آن هنگام سفارش هزینه‌ای ندارد؛ فقط هزینهٔ ساعتی سرور از کیف پول کسر می‌شود. پلن mini ساعتی ۱٬۱۰۰ تومان است و تعهد ماهانه ندارد.
رمز admin را کجا ببینم و چطور عوضش کنم؟
رمز ۲۴ کاراکتری در کارت دسترسی سریع تب اپلیکیشن صفحهٔ سرور است؛ به‌صورت پیش‌فرض پنهان است و با «نمایش» دیده و با یک کلیک کپی می‌شود. پس از اولین ورود، رمز را از پروفایل خود در Grafana تغییر دهید؛ رمز نمایش‌داده‌شده در پنل با این کار به‌روز نمی‌شود.
چطور سرورهای خودم را در Grafana پایش کنم؟
Grafana فقط نمایش می‌دهد و متریک جمع نمی‌کند. رایج‌ترین راه این است که روی هر سرور node_exporter نصب کنید، یک سرور Prometheus برای جمع‌آوری متریک‌ها داشته باشید و Prometheus را به‌عنوان منبع داده به Grafana بدهید. سپس داشبورد آمادهٔ Node Exporter را import کنید.
می‌توانم Grafana را با دامنه و HTTPS باز کنم؟
بله، اما خودکار تنظیم نمی‌شود. رکورد A دامنه را به IP سرور بزنید، Nginx را به‌عنوان reverse proxy با گواهی Let's Encrypt جلوی پورت ۳۰۰۰ بگذارید و در grafana.ini مقدار root_url را به آدرس جدید تغییر دهید. سپس پورت ۳۰۰۰ را در فایروال سرور ببندید.

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

آمادهٔ شروع با Grafana هستید؟

داشبورد پایش، بدون هزینهٔ نصب و بدون تعهد ماهانه.

از ۱٬۱۰۰ تومان / ساعت،حدود ۸۰۳٬۰۰۰ تومان در ماه