گرافانا ڈوکر کمپوز

Grafana Wkr Kmpwz



گرافانا ایک اوپن سورس پلیٹ فارم ہے جو آلات اور انفراسٹرکچر کی نگرانی کے لیے استعمال ہوتا ہے۔ گرافانا مختلف ذرائع سے ڈیٹا کو دیکھنے اور تجزیہ کرنے کے لیے ایک لچکدار اور صارف دوست انٹرفیس فراہم کرتا ہے، جیسے ڈیٹا بیس، کلاؤڈ سروسز، اور IoT آلات۔

اس مختصر ٹیوٹوریل میں، ہم آپ کو ڈوکر کمپوز کا استعمال کرتے ہوئے ایک بنیادی گرافانا مثال قائم کرنے کے عمل میں تیزی سے چلائیں گے۔

تقاضے

اس پوسٹ میں فراہم کردہ احکامات اور اقدامات کو چلانے کے لیے، یقینی بنائیں کہ آپ کے پاس درج ذیل ہیں:







  1. ڈوکر انجن انسٹال ہو گیا۔
  2. ڈوکر کمپوز انسٹال ہو گیا۔
  3. Docker کنٹینرز کو چلانے کے لیے کافی اجازتیں۔

ڈوکر کمپوز فائل کی وضاحت کرنا

پہلا مرحلہ ڈوکر کنٹینر کو چلانے کے لیے ڈوکر کمپوز کنفیگریشن کی وضاحت کر رہا ہے۔ کنفگ فائل کو اسٹور کرنے کے لیے ڈائرکٹری بنا کر شروع کریں:



$ mkdir گرافانا

ڈائرکٹری میں جائیں اور docker-compose.yml فائل نامی فائل بنائیں۔



$cd گرافانا

$ touch docker-compose.yml

فائل میں ترمیم کریں اور کنفیگریشن شامل کریں جیسا کہ دکھایا گیا ہے:





ورژن: '3.8'
خدمات:
گرافانا:
تصویر: گرافانا / گرافانا انٹرپرائز
کنٹینر کا نام: گرافانا
دوبارہ شروع کریں: جب تک بند نہ ہو۔
بندرگاہیں:
- '3000:3000'
جلدیں:
- گرافانا_ڈیٹا: / تھا / lib / گرافانا
جلدیں:
grafana_date: { }

مندرجہ بالا ڈوکر کمپوز کنفیگریشن فائل میں، ہم گرافانا کنٹینر کی تعیناتی کے لیے تمام مراحل اور کنفیگریشن کی وضاحت کرتے ہیں۔

ہم ڈوکر کمپوز فارمیٹ کے ورژن کی وضاحت کرکے شروع کرتے ہیں۔ پھر ہم گرافانا سروس کی تعریف کرتے ہیں، جس میں تمام مطلوبہ خدمات شامل ہیں۔ مثال کے طور پر، ہم Docker کو Grafana انٹرپرائز امیج استعمال کرنے کو کہتے ہیں۔



ہم سروس کی دیگر خصوصیات بھی بیان کرتے ہیں، جیسے کہ ری اسٹارٹ پالیسی، پورٹ میپنگ پورٹ 3000، اور مزید۔

آخر میں، ڈیٹا کی مستقل مزاجی کو یقینی بنانے کے لیے، ہم grafana_data کے نام سے ایک والیوم بناتے ہیں، جو ڈیٹا کو /var/lib/grafana میں اسٹور کرتا ہے۔

کنٹینر چلانا

ایک بار جب ہم کنفیگریشن سے مطمئن ہو جاتے ہیں، تو ہم کنٹینر کو چلانے کے لیے ڈوکر کمپوز یوٹیلیٹی اس طرح استعمال کر سکتے ہیں:

$ ڈاکر مرتب کریں۔ -d

گرافانا تک رسائی

کنٹینرز شروع ہونے کے بعد، آپ ایڈریس پر جا کر گرافانا مثال تک رسائی حاصل کر سکتے ہیں: http://localhost:3000 .

یہ آپ کو پہلے سے طے شدہ اسناد فراہم کرنے کا اشارہ کرے گا۔ ایڈمن/ایڈمن کا مجموعہ استعمال کریں۔ لاگ ان ہونے کے بعد، آپ کو ایڈمن اکاؤنٹ کا پاس ورڈ تبدیل کرنے پر مجبور کیا جائے گا۔

نتیجہ

اس ٹیوٹوریل میں ڈوکر کنٹینر اور گرافانا انٹرپرائز امیج کا استعمال کرکے گرافانا مثال قائم کرنے کی بنیادی باتوں کا احاطہ کیا گیا ہے۔ مزید تفصیلات اور حسب ضرورت کے لیے دستاویزات کا حوالہ دینے کے لیے آزاد محسوس کریں۔