پیمائش اور عدمِتحفظ
پرومیتھیس اور گرافنا کے ساتھ نگرانی کرنے والے ڈکار کیمرا
Table of Contents
نگرانی کار ڈکار کتھانگ آپ کے اطلاقات کی صحت، کارکردگی اور حفاظت کے لیے ضروری ہے اس مقصد کے لیے دو مقبول آلات پرومیتھی اور گرافنا۔ ساتھ ساتھ یہ حقیقی وقتی میٹرکز نظریاتی اور آگاہی کے لیے ایک طاقتور، کھلا حل فراہم کرتے ہیں۔
پرومیتھیس کیا ہے؟
پرومیتھیس ایک اوپن سپرنگ سسٹم ہے جو میٹرک جمع کرنے اور ذخیرہ کرنے کے لیے وقتی ترتیب کے ساتھ ساتھ ترتیب دیا گیا ہے یہ بہت زیادہ پائیدار ہے اور کثیر التعداد ڈیٹا جمع کرنے کی حمایت کرتا ہے جس کی وجہ سے یہ ڈریک جیسے برتنی ماحول کی نگرانی کے لیے تیار کیا جاتا ہے۔
گراف کیا ہے؟
گرافانا ایک کھلا سا حل ہے Analytics اور نظریاتی پلیٹ فارم ہے. یہ پرومیتھیس سے غیر فعال طور پر منسلک ہوتا ہے، صارفین کو ایسے فعال ذرات پیدا کرنے کی اجازت دیتا ہے جو حقیقی وقتی میٹرک کو دوارکان سے ظاہر کرتے ہیں. گراف، چارٹ اور آگاہی کے ذریعے پیچیدہ اعداد و شمار کی تعبیر آسان بناتا ہے۔
ڈریک کی دُکان پر کام کرنے والے
ڈرہم پریمتھیس اور گرافنا کے ساتھ ڈکر کی نگرانی کرنے کے لیے ان اقدامات پر عمل کریں:
- آپ کے سرور پر ڈکر اور ڈرکر ڈرنگ انسٹال کریں.
- ڈکار ڈرافٹ فائل بنائیں جس میں پرومیتھیس، گرافنا اور نوید آؤٹر شامل ہیں۔
- پرومیتھیس کو ڈکر کیپر اور نودے ٹرانسسٹر سے میٹرک کو پگھلانے کے لیے رکھیں۔
- جمع میٹرکس کی تصویر بنانے کے لیے گرافانا کی دکانیں قائم کیں۔
سِمُردار
یہاں پریمتھیس اور گرافنا قائم کرنے کے لیے ایک مثال ڈکر اپ فائل ہے:
version: '3'
services:
prometheus:
image: prom/prometheus
volumes:
- ./prometheus.yml:/etc/prometheus/prometheus.yml
ports:
- "9090:9090"
grafana:
image: grafana/grafana
ports:
- "3000:3000"
node-exporter:
image: prom/node-exporter
ports:
- "9100:9100"
پریمُردار کو ڈھانپنا
[Promtheus.yml کوائل فائل بنائیں جو ڈرافٹ کو نشانہ بنائے، جن میں ڈکار کیمرا اور نوڈ ٹرانسپورٹر شامل ہیں:
global:
scrape_interval: 15s
scrape_configs:
- job_name: 'docker'
static_configs:
- targets: ['localhost:9090']
- job_name: 'node'
static_configs:
- targets: ['localhost:9100']
گرافانا میں ڈیٹا کا جائزہ لینا
ایک بار پرومیتھیس ڈیٹا جمع کر رہا ہے، [1]. لاگ میں لاگ لگانے کے لیے ڈی این اے (dmin/admin) استعمال کریں. پھر، پرومیتھیس کو بطور ڈیٹا اور درآمد یا درآمدی اشیاء شامل کریں تاکہ وہ CPU، میموریل، اور نیٹ ورک جیسے بنیادی اشیاء کو محفوظ کرنے کے لیے محفوظ رکھیں-
پرومیتھیس اور گرافنا کے ساتھ نگرانی کرنے کے فوائد
- حقیقی وقتی بصیرتیں سانچہ:ابتدائی ترتیب:
- صارفین کو متاثر کرنے سے پہلے مسائل کے لئے آگاہی
- تاریخی اعداد و شمار کی گنجائش کے لیے تجزیہ جات ہیں۔
- آپ کے ماحول میں ناقابلِرسائی تبدیلیاں
پرومیتھیس اور گرافنا کے ساتھ نگرانی کرنے سے ، ترقییافتہ اور سسٹم منتظمین اپنے ڈرافٹ اطلاقات کو آسان اور مؤثر طریقے سے استعمال کرتے ہوئے ، سستے وقت اور ترقیپذیر وسائل کو استعمال کرنے کی یقیندہانی کر سکتے ہیں ۔