منصوبے کے بارے میں
تھانوس قابلِ ترکیب اجزاء کا ایک مجموعہ ہے جو موجودہ Prometheus تعیناتیوں کو ایک ہائی ایویلیبل میٹرک نظام میں توسیع دیتا ہے جس کی اسٹوریج صلاحیت عملاً لامحدود ہوتی ہے۔ یہ ایک CNCF انکیوبیٹنگ پروجیکٹ ہے اور Prometheus 2.0 اسٹوریج فارمیٹ کو استعمال کرتے ہوئے تاریخی میٹرک ڈیٹا کو کسی بھی آبجیکٹ اسٹوریج میں کم لاگت سے محفوظ کرتا ہے جبکہ کوئری لیٹنسی کو تیز رکھتا ہے۔
پروجیکٹ کے بیان کردہ مقاصد میں میٹرکس کا عالمی کوئری ویو، لامحدود ریٹینشن، اور Prometheus سمیت اجزاء کی ہائی ایویلیبیلٹی شامل ہیں۔ اسے موجودہ Prometheus انسٹالیشنز کے اوپر شامل کیا جا سکتا ہے اور یہ Prometheus HA جوڑوں کا ڈیٹا بروقت ضم کرتا ہے۔
README میں بیان کردہ کلیدی خصوصیات میں تمام منسلک Prometheus سرورز میں عالمی کوئرینگ، HA جوڑوں سے میٹرکس کی ڈیڈپلیکیشن اور ضم کرنا، موجودہ Prometheus سیٹ اپس کے ساتھ بغیر رکاوٹ انضمام، آبجیکٹ اسٹوریج کو بطور واحد اختیاری انحصار، تیز کوئریوں کے لیے تاریخی ڈیٹا کی ڈاؤن سیمپلنگ، کراس کلسٹر فیڈریشن، فالٹ ٹولرنٹ کوئری روٹنگ، متحد ڈیٹا رسائی کے لیے gRPC Store API، اور حسبِ ضرورت میٹرک فراہم کنندگان کے لیے انضمام کے نکات شامل ہیں۔
دو اہم تعیناتی پیٹرنز کی وضاحت کی گئی ہے: Kubernetes کے لیے Sidecar تعیناتی، اور اسکیل آؤٹ کرنے یا دیگر ریموٹ رائٹ کے موافق ذرائع کے ساتھ انضمام کے لیے Receive تعیناتی۔ پروجیکٹ UNIX طرز کے فلسفے کی پیروی کرتا ہے جہاں ہر ذیلی کمانڈ ایک کام اچھی طرح کرتی ہے اور اجزاء مقامی Prometheus فارمیٹس استعمال کرتے ہوئے مل کر کام کرتے ہیں۔
ریلیزز ایک مستحکم main برانچ سے بنائی جاتی ہیں، تقریباً ہر چھ ہفتے بعد معمولی ریلیزز، بڑے پلیٹ فارمز کے لیے ٹاربالز، اور Quay اور Docker Hub پر شائع شدہ Docker امیجز۔ کمیونٹی سپورٹ CNCF Slack اور GitHub Issues کے ذریعے دستیاب ہے، اور ریپوزٹری میں شروعات، ڈیزائن، تجاویز، انضمامات، اور اپنانے والوں سے متعلق دستاویزات شامل ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.