منصوبے کے بارے میں
Prisme Analytics ایک سیلف ہوسٹڈ ویب اینالیٹکس سروس ہے جسے Prisme Labs نے جاری کیا ہے اور یہ Go میں لکھی گئی ہے۔ یہ خود کو مین اسٹریم اینالیٹکس پلیٹ فارمز کے ایک پرائیویسی پر مبنی، ہلکے متبادل کے طور پر پیش کرتی ہے، جو صرف گمنام ڈیٹا جمع کرتی ہے اور کوکیز کا استعمال نہیں کرتی تاکہ آپریٹرز GDPR، PECR اور اسی طرح کی تعمیل کی ضروریات کو پورا کر سکیں۔
README میں بیان کردہ کلیدی خصوصیات:
- **کم دشواری والا سیٹ اپ۔** دستاویزات Docker پر مبنی سیلف ہوسٹنگ گائیڈ فراہم کرتے ہیں، جس کے بعد سائٹ پر ایک اسکرپٹ ٹیگ (اور ایک اختیاری noscript پکسل) شامل کر کے ٹریکنگ فعال کی جاتی ہے۔
- **چھوٹا کلائنٹ فٹ پرنٹ۔** ٹریکنگ اسکرپٹ تقریباً 2 kB ہے، اور noscript ٹریکنگ امیج 35 بائٹس ہے۔
- **کوکی لیس، گمنام جمع آوری۔** کوئی کوکیز استعمال نہیں کی جاتیں اور صرف گمنام ڈیٹا اکٹھا کیا جاتا ہے، جسے پروجیکٹ رضامندی اور تعمیل کے بوجھ کو کم کرنے کے طور پر پیش کرتا ہے۔
- **خودکار ٹریفک فلٹرنگ۔** بوٹس، اسکریپرز اور اسپیم ٹریفک کو فلٹر کر دیا جاتا ہے تاکہ ڈیش بورڈز انسانی وزیٹرز کی عکاسی کریں۔
- **کسٹم ایونٹس اور ڈیش بورڈز۔** پیج ویوز کے علاوہ، پروڈکٹ کے مخصوص اقدامات کی پیمائش کے لیے کسٹم ایونٹس کی تعریف کی جا سکتی ہے، جس میں ڈیش بورڈز اور فی میٹرک فلٹرز اور تعریفیں شامل ہیں۔
- **مہم کی ٹریکنگ۔** مہمات اور نیوز لیٹرز کے ذریعے پیدا ہونے والی ٹریفک کی شناخت کے لیے UTM پیرامیٹرز استعمال کیے جا سکتے ہیں۔
- **سنگل پیج ایپلی کیشن سپورٹ۔** ٹریکر کو pushState پر مبنی راؤٹرز کے ساتھ کام کرنے کے لیے ڈیزائن کیا گیا ہے جو جدید فرنٹ اینڈ فریم ورکس میں عام طور پر استعمال ہوتے ہیں۔
- **Grafana انٹیگریشن۔** ڈیش بورڈز اور کوئرینگ Grafana پر مبنی ہیں، جو صارف مینجمنٹ، ٹیمیں، اجازتیں اور ملٹی آرگنائزیشن سپورٹ کے ساتھ ساتھ کسٹم ڈیش بورڈز بنانے کی صلاحیت فراہم کرتا ہے۔
انجسشن کی جانب، پروجیکٹ AMD Ryzen 7 7840U پر چلائے گئے k6 لوڈ ٹیسٹ کے نتائج پیش کرتا ہے جس میں لوڈ انجیکٹرز اسی مشین پر تھے، جو پیج ویو اور کسٹم ایونٹس کے ملاپ کے ساتھ تقریباً 50,000 درخواستیں فی سیکنڈ رپورٹ کرتا ہے۔ یہ عدد پروجیکٹ کا اپنا بینچ مارک ہے اور ہارڈ ویئر، کنفیگریشن اور ورک لوڈ پر بہت زیادہ منحصر ہے، اس لیے اسے ضمانت کے بجائے ایک اشارے کے طور پر لیا جانا چاہیے۔
ڈیپلائمنٹ کے اختیارات میں پروجیکٹ کی گائیڈ کے مطابق Docker کے ذریعے سیلف ہوسٹنگ، یا وینڈر کی ہوسٹڈ Prisme Cloud سروس کا استعمال شامل ہے۔ تمام خصوصیات اوپن سورس ورژن میں دستیاب بتائی گئی ہیں، جس کا کوڈ AGPL-3.0-only اور کچھ دستاویزی MIT استثنیات کے تحت تقسیم کیا گیا ہے۔ پروجیکٹ ایشوز اور پل ریکویسٹ قبول کرتا ہے اور کمیونٹی دستاویزات، لائیو Grafana ڈیمو اور سپورٹ چینل کے لنکس فراہم کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.