ارائه دهنده خدمات ابری PaaS و DBaaS

استقرار Grafana

گرافانا پلتفرمی بسیار محبوب و ساده برای تحلیل و نمایش داده‌های به دست آمده از پایگاه‌های داده خصوصا دیتابیس‌های سری زمانی (Time-series Databases) است. گرافانا از دیتابیس‌های مختلفی از جمله InfluxDB و Prometheus پشتیبانی می‌کند.

برای استقرار این برنامه، ابتدا لازم است که از بخش «برنامه‌ها» یک برنامه از نوع Docker با نام و پلن دلخواه‌تان بسازید.
سپس یک دیسک طبق مستندات «استفاده از دیسک‌ها» بسازید.

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

{
  "image": "grafana/grafana:[نسخه مورد نظر]",
  "app": "[نام برنامه‌ای که ساخته‌اید]",
  "port": 3000,
  "disks": [
    {
      "name": "[نام دیسک]",
      "mountTo": "/var/lib/grafana"
    }
  ]
}

در نهایت، CMD و یا ترمینال را در پوشه‌ای که liara.jsonرا داخل آن قرار دادید باز کرده و سپس دستور زیر را برای استقرار و اجرای برنامه وارد کنید:

$ liara deploy

راهنمای نصب Liara CLI

توجه داشته باشید که

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