گوگل گو ٹول کٹ میں ٹیلی میٹری شامل کرنے کا ارادہ رکھتا ہے۔

گوگل گو لینگویج ٹول کٹ میں ٹیلی میٹری کلیکشن کو شامل کرنے اور جمع کردہ ڈیٹا کو بطور ڈیفالٹ بھیجنے کو فعال کرنے کا ارادہ رکھتا ہے۔ ٹیلی میٹری گو لینگوئج ٹیم کے ذریعہ تیار کردہ کمانڈ لائن یوٹیلیٹیز کا احاطہ کرے گی، جیسے "گو" یوٹیلیٹی، کمپائلر، گوپلز اور گوولنچیک ایپلی کیشنز۔ معلومات کا مجموعہ صرف یوٹیلیٹیز کی آپریٹنگ خصوصیات کے بارے میں معلومات کے جمع کرنے تک ہی محدود رہے گا، یعنی ٹول کٹ کا استعمال کرتے ہوئے جمع کردہ اپنی مرضی کے مطابق ایپلی کیشنز میں ٹیلی میٹری شامل نہیں کی جائے گی۔

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

ڈیٹا اکٹھا کرنے کے لیے، "شفاف ٹیلی میٹری" کا ایک نیا فن تعمیر تجویز کیا گیا ہے، جس کا مقصد موصول ہونے والے ڈیٹا کے ایک آزاد عوامی آڈٹ کا امکان فراہم کرنا اور صارف کی سرگرمیوں کے بارے میں تفصیلی معلومات کے ساتھ نشانات کے رساو کو روکنے کے لیے صرف کم از کم ضروری عمومی معلومات جمع کرنا ہے۔ مثال کے طور پر، ٹول کٹ کے ذریعے استعمال ہونے والی ٹریفک کا اندازہ کرتے وقت، پورے سال کے لیے کلو بائٹس میں ڈیٹا کاؤنٹر جیسے میٹرکس کو مدنظر رکھنے کا منصوبہ بنایا گیا ہے۔ تمام جمع کردہ ڈیٹا کو عوامی طور پر معائنہ اور تجزیہ کے لیے شائع کیا جائے گا۔ ٹیلی میٹری بھیجنے کو غیر فعال کرنے کے لیے، آپ کو ماحولیاتی متغیر "GOTELEMETRY=off" سیٹ کرنا ہوگا۔

شفاف ٹیلی میٹری بنانے کے کلیدی اصول:

  • جمع کردہ میٹرکس کے بارے میں فیصلے ایک کھلے، عوامی عمل کے ذریعے کیے جائیں گے۔
  • ٹیلی میٹری کلیکشن کنفیگریشن ان میٹرکس سے غیر متعلق ڈیٹا اکٹھا کیے بغیر، فعال طور پر مانیٹر کی گئی میٹرکس کی فہرست کی بنیاد پر خود بخود تیار ہو جائے گی۔
  • ٹیلی میٹری کلیکشن کنفیگریشن کو قابل تصدیق ریکارڈ کے ساتھ شفاف آڈٹ لاگ میں برقرار رکھا جائے گا، جو مختلف سسٹمز کے لیے مختلف کلیکشن سیٹنگز کے منتخب اطلاق کو پیچیدہ بنا دے گا۔
  • ٹیلی میٹری کلیکشن کنفیگریشن ایک کیش ایبل، پراکسیڈ گو ماڈیول کی شکل میں ہوگی جو پہلے سے استعمال میں مقامی گو پراکسیز والے سسٹمز میں خود بخود استعمال ہو سکتی ہے۔ ٹیلی میٹری کنفیگریشن ڈاؤن لوڈ کو ہفتے میں ایک بار سے زیادہ 10% امکان کے ساتھ شروع نہیں کیا جائے گا (یعنی ہر سسٹم سال میں تقریباً 5 بار کنفیگریشن ڈاؤن لوڈ کرے گا)۔
  • بیرونی سرورز کو بھیجی جانے والی معلومات میں صرف وہ حتمی کاؤنٹر شامل ہوں گے جو پورے ہفتے کے اعدادوشمار کو مدنظر رکھتے ہیں اور کسی مخصوص وقت سے منسلک نہیں ہوتے ہیں۔
  • بھیجی گئی رپورٹس میں سسٹم یا صارف کے شناخت کنندگان کی کوئی شکل شامل نہیں ہوگی۔
  • بھیجی گئی رپورٹس میں صرف وہ قطاریں ہوں گی جو سرور پر پہلے سے معلوم ہیں، یعنی کاؤنٹرز کے نام، معیاری پروگراموں کے نام، معلوم ورژن نمبر، معیاری ٹول کٹ یوٹیلیٹیز میں فنکشنز کے نام (اسٹیک ٹریس بھیجتے وقت)۔ نان سٹرنگ ڈیٹا کاؤنٹرز، تاریخوں اور قطاروں کی تعداد تک محدود ہو گا۔
  • آئی پی ایڈریسز جن سے ٹیلی میٹری سرورز تک رسائی حاصل کی جاتی ہے وہ لاگز میں محفوظ نہیں ہوں گے۔
  • مطلوبہ نمونہ حاصل کرنے کے لیے، ہر ہفتے 16 ہزار رپورٹس جمع کرنے کا منصوبہ بنایا گیا ہے، جو ٹول کٹ کی 2 لاکھ تنصیبات کی موجودگی کے پیش نظر، صرف XNUMX% سسٹمز سے ہر ہفتے رپورٹیں بھیجنے کی ضرورت ہوگی۔
  • مجموعی شکل میں جمع کردہ میٹرکس کو عوامی طور پر گرافیکل اور ٹیبلر فارمیٹس میں شائع کیا جائے گا۔ ٹیلی میٹری جمع کرنے کے عمل کے دوران جمع ہونے والا مکمل خام ڈیٹا بھی شائع کیا جائے گا۔
  • ٹیلی میٹری جمع کرنا بطور ڈیفالٹ فعال ہو جائے گا، لیکن اسے غیر فعال کرنے کا ایک آسان طریقہ فراہم کرے گا۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں