منصوبے کے بارے میں
BWLog ایک ہلکا پھلکا بینڈوتھ مانیٹرنگ ٹول ہے جو *nix سسٹمز کے لیے ڈیزائن کیا گیا ہے، اور Go میں لکھا گیا ہے۔ یہ مخصوص نیٹ ورک انٹرفیسز سے آنے اور جانے والی نیٹ ورک ٹریفک کو لاگ کرتا ہے اور ہر مانیٹر شدہ انٹرفیس کے لیے لائیو گراف اور تاریخی اعداد و شمار دونوں دیکھنے کے لیے ویب پر مبنی فرنٹ اینڈ فراہم کرتا ہے۔
اہم خصوصیات میں شامل ہیں:
- متعدد نیٹ ورک انٹرفیسز کی نگرانی (کوما سے الگ کردہ)
- براؤزر کے ذریعے قابل رسائی ویب فرنٹ اینڈ (ڈیفالٹ: 127.0.0.1:8080)
- نیٹ ورک ٹریفک کا لائیو گراف تصور
- تاریخی اعداد و شمار کا سراغ
- بنیادی تصدیقی معاونت (ایک صارف/پاس ورڈ)
- SSL سرٹیفکیٹ اور کلید کے ذریعے HTTPS معاونت
- قابل ترتیب ڈیٹا بیس محفوظ کرنے کا وقفہ (ڈیفالٹ: 60 سیکنڈ)
- بینڈوتھ ڈیٹا کے لیے CSV فائل اسٹوریج
- خود اپ ڈیٹ کرنے کی صلاحیت
- پس منظر سروس آپریشن کے لیے systemd انٹیگریشن
تنصیب سیدھی ہے: ریلیز پیج سے مناسب بائنری ڈاؤن لوڈ کریں، یا Go اور npm استعمال کرتے ہوئے سورس سے کمپائل کریں۔ اس ٹول میں بلٹ ان ڈیمن شامل نہیں ہے لیکن خودکار پس منظر آپریشن کے لیے اسے آسانی سے systemd کے ساتھ مربوط کیا جا سکتا ہے۔
کنفیگریشن کمانڈ لائن فلیگز کے ذریعے کی جاتی ہے، بشمول انٹرفیس کا انتخاب، ڈیٹا بیس ڈائرکٹری، سننے کا پتہ، پاس ورڈ فائل، محفوظ کرنے کا وقفہ، اور SSL اختیارات۔ BWLog کو ہلکا پھلکا اور سرورز پر تعینات کرنے میں آسان بنانے کے لیے ڈیزائن کیا گیا ہے جہاں نیٹ ورک بینڈوتھ کی نگرانی کی ضرورت ہوتی ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.