منصوبے کے بارے میں
GoAccess ایک اوپن سورس، ریئل ٹائم ویب لاگ اینالائزر ہے جسے سسٹم ایڈمنسٹریٹرز، DevOps انجینئرز، اور سیکیورٹی پروفیشنلز کے لیے ڈیزائن کیا گیا ہے۔ یہ ویب سرور لاگز کو فوری طور پر پارس کرتا ہے تاکہ قابل عمل HTTP اعداد و شمار اور بصری رپورٹس فراہم کی جا سکیں، جس سے صارفین کو ٹریفک کی نگرانی کرنے، بے قاعدگیوں کا پتہ لگانے اور مسائل کو حل کرنے میں مدد ملتی ہے۔
اہم صلاحیتوں میں شامل ہیں:
- متعدد آؤٹ پٹ فارمیٹس: انٹرایکٹو ٹرمینل آؤٹ پٹ، ریئل ٹائم HTML ڈیش بورڈز، JSON، اور CSV رپورٹس کی سپورٹ کرتا ہے۔
- وسیع لاگ سپورٹ: مختلف لاگ فارمیٹس کے ساتھ ہم آہنگ ہے بشمول Apache، Nginx، Amazon S3، CloudFront، Elastic Load Balancing، Google Cloud Storage، Caddy، اور Traefik، جس میں کسٹم لاگ فارمیٹ سٹرنگز کی سپورٹ بھی شامل ہے۔
- ریئل ٹائم مانیٹرنگ: ٹرمینل میں ہر 200ms اور HTML آؤٹ پٹ میں ہر سیکنڈ بعد میٹرکس کو اپ ڈیٹ کرتا ہے۔
- کارکردگی کی خصوصیات: بڑے ڈیٹا سیٹس کے لیے آپٹیمائزڈ ان میموری ہیش ٹیبلز کے ساتھ C میں لکھا گیا ہے، ملٹی تھریڈ پارسنگ سپورٹ، اور انکریمنٹل لاگ پروسیسنگ کے لیے آن ڈسک پرسسٹنس فراہم کرتا ہے۔
- ایڈوانسڈ میٹرکس: ایپلی کیشن کے رسپانس ٹائم، وزیٹرز کی تعداد، بینڈوڈتھ، ورچوئل ہوسٹ ریسورس کی کھپت، اور نقصان دہ ٹریفک کی شناخت کے لیے ASN میپنگ کو ٹریک کرتا ہے۔
- تعیناتی میں لچک: اسے *nix سسٹمز پر اسٹینڈ الون بائنری کے طور پر، Docker کے ذریعے، یا SSH کے ذریعے ریموٹ طور پر چلایا جا سکتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.