ডেটা ব্যবহার মনিটরের জন্য কোনও ভাল অ্যাপ্লিকেশন?


27

আমি ভাবছিলাম যে আমি আমার ল্যাপটপে এক মাসে কতটা ডেটা ব্যবহার করি তা নিরীক্ষণের জন্য কোনও ভাল অ্যাপ্লিকেশন রয়েছে কিনা। আমার নেট সংযোগটিতে আমি কতটা ডেটা ব্যবহার করতে পারি তার পরে বাধা রয়েছে যার পরে গতি যথেষ্ট হ্রাস পায়। আমি এনটিপটি দেখেছি, তবে আমি কেবল এটিই জিজ্ঞাসা করতে চেয়েছিলাম যে এ সম্পর্কিত কোনও ভাল বিকল্প বা পরামর্শ আছে কিনা। শুভেচ্ছা।


1
আপনি চেক করেছেনvnstat
আছু

আপনি লিনাক্সের জন্য ডেটা মনিটর অ্যাপ্লিকেশন ব্যবহার করতে পারেন
বিগস্যাক

উত্তর:


20

আমি একই পরিস্থিতিতে ছিলাম, তবে নির্দিষ্ট পরিমাণে ডেটা ব্যবহারের পরে ধীর গতিতে (এখন আমার একটি 16 জিবি 12 এমবিট প্ল্যান রয়েছে ☺) এবং আমি vnstat(প্যাকেজ vnstat) ব্যবহার করেছি । এটি একটি কমান্ড-লাইন অ্যাপ্লিকেশন যা আজ এবং আগের দিনের ব্যান্ডউইথের ব্যবহার প্রদর্শন করে। এটি ইনস্টল হওয়ার সাথে সাথে এটি ব্যবহারের উপর নজরদারি শুরু করবে।

ব্যবহার: দৈনিক ব্যবহার দেখার জন্য vnstatপরিসংখ্যানগুলি দেখতে চালান vnstat -d। যোগ -i wlan0পূর্ববর্তী কমান্ড আপনি একটি বেতার নেটওয়ার্ক ব্যবহার করছেন। man vnstatআরও তথ্যের জন্য দৌড়ে এটির জন্য ম্যানুয়াল পৃষ্ঠাটি দেখুন।


আমি আগেও একই ব্যবহার করেছি, আপনি আপাতদৃষ্টিতে এটির জন্য একটি গুই পেতে পারেন - এটি কখনও ব্যবহার করেন নি - sqweek.com/sqweek/index.php?p=1
23 93 26 35 19 57 3 89

আপনাকে ধন্যবাদ। আমি কীভাবে এটি কনফিগার করতে পারি?
rʒɑdʒɑ

@ রাজেগেনুপুল ঠিক আছে, কনফিগার করার মতো কিছুই নেই! এটি ইনস্টল হওয়ার সাথে সাথে এটি ব্যবহারের উপর নজরদারি শুরু করবে। প্রতিদিনের ব্যবহার দেখার জন্য vnstat, পরিসংখ্যানগুলি দেখতে চালান vnstat -d -i <interface>man vnstatআরও তথ্যের জন্য চালিয়ে ম্যানুয়াল পৃষ্ঠা দেখুন ।
রামচন্দ্র আপনে

7

vnStat - হালকা ওজন কনসোল ভিত্তিক নেটওয়ার্ক মনিটর

vnStat লিনাক্স এবং BSD এর জন্য কনসোল ভিত্তিক নেটওয়ার্ক ট্র্যাফিক মনিটর যা নির্বাচিত ইন্টারফেসের জন্য নেটওয়ার্ক ট্র্যাফিকের লগ রাখে। এটি কার্নেলের দ্বারা সরবরাহিত নেটওয়ার্ক ইন্টারফেসের পরিসংখ্যানকে তথ্য উত্স হিসাবে ব্যবহার করে। এর অর্থ vnStat আসলে কোনও ট্র্যাফিক স্নিগ্ধ করবে না এবং সিস্টেম সংস্থানগুলির হালকা ব্যবহার নিশ্চিত করে।

এই টিউটোরিয়ালে আমরা পর্যালোচনা করব:

  • বৈশিষ্ট্য
  • স্থাপন
  • কনফিগারেশন
  • সিস্টেমড সার্ভিস শুরু করুন
  • ব্যবহার (কমান্ড লাইন থেকে)
  • কঙ্কি রিয়েল টাইম প্রদর্শনের উদাহরণ

বৈশিষ্ট্য

  • ইনস্টল করতে এবং দৌড়ানোর জন্য দ্রুত এবং সহজ
  • সংগৃহীত পরিসংখ্যানগুলি সিস্টেম রিবুটের মাধ্যমে অব্যাহত থাকে
  • একই সাথে একাধিক ইন্টারফেস নিরীক্ষণ করতে পারে
  • বিভিন্ন আউটপুট বিকল্প
  • সারাংশ, প্রতি ঘন্টা, দৈনিক, মাসিক, সাপ্তাহিক, শীর্ষ 10 দিন
  • alচ্ছিক পিএনজি চিত্র আউটপুট (libgd ব্যবহার করে)
  • মাসগুলি বিলিং পিরিয়ড অনুসরণ করতে কনফিগার করা যায়
  • হালকা, ন্যূনতম সংস্থান ব্যবহার
  • ট্র্যাফিক নির্বিশেষে একই কম সিপিইউ ব্যবহার
  • রুট অনুমতি ছাড়া ব্যবহার করা যেতে পারে
  • অনলাইন রঙ কনফিগারেশন সম্পাদক

স্থাপন

এনভিস্ট্যাট অফিসিয়াল সংগ্রহস্থলগুলিতে রয়েছে সুতরাং কোনও নতুন পিপিএর সাথে লিঙ্ক করার প্রয়োজন নেই। ইনস্টল করতে Ctrl+ Alt+ ব্যবহার করে একটি টার্মিনাল উদাহরণ তৈরি করুন Tএবং প্রম্পটে টাইপ করুন:

sudo apt-get update
sudo apt-get install vnstat

ইনস্টলেশন শেষে, নিম্নলিখিত বিভাগগুলির জন্য আপনার টার্মিনালটি উন্মুক্ত রাখুন। রিবুট করার দরকার নেই।

কনফিগারেশন

একটি পছন্দসই নেটওয়ার্ক ইন্টারফেস চয়ন করুন এবং সেই /etc/vnstat.confঅনুযায়ী ইন্টারফেস ভেরিয়েবল সম্পাদনা করুন । Vnstat- এ উপলব্ধ সমস্ত ইন্টারফেসের তালিকায়, ব্যবহার করুন:

$ vnstat --iflist
Available interfaces: wlp60s0 lo enp59s0 (1000 Mbit)

একটি নির্দিষ্ট ইন্টারফেস নিরীক্ষণ শুরু করার জন্য আপনাকে প্রথমে একটি ডাটাবেস শুরু করতে হবে। প্রতিটি ইন্টারফেসের নিজস্ব ডাটাবেস প্রয়োজন। Eth0 ইন্টারফেসের জন্য একটি আরম্ভ করার কমান্ডটি হ'ল:

sudo vnstat -u -i enp59s0 

সিস্টেমড সার্ভিস শুরু করুন

ইন্টারফেস (গুলি) প্রবর্তন এবং কনফিগার ফাইল পরীক্ষা করার পরে। আপনি এর মাধ্যমে নিরীক্ষণ প্রক্রিয়াটি শুরু করতে পারেন systemd:

sudo systemctl start vnstat.service

এই পরিষেবা স্থায়ীভাবে ব্যবহার করতে:

sudo systemctl enable vnstat.service

এখন থেকে vnstatসিপিইউর এত ছোট শতাংশ ব্যবহার করে ব্যাকগ্রাউন্ডে নেটওয়ার্কের ব্যবহার সংগ্রহ করা হবে এটি কঙ্কির (সিস্টেম মনিটরের) শীর্ষ 9 প্রক্রিয়াগুলির তালিকাতে (আমার মেশিনে) প্রদর্শিত হবে না।

ব্যবহার (কমান্ড লাইন থেকে)

নেটওয়ার্ক ট্র্যাফিক জিজ্ঞাসা করুন:

vnstat -q

লাইভ নেটওয়ার্ক ট্র্যাফিক ব্যবহার দেখুন:

vnstat -l

আরও বিকল্পগুলি খুঁজতে, ব্যবহার করুন:

vnstat --help

মাসিক মোট

মাসিক মোট দেখতে, ব্যবহার করুন:

$ vnstat -m

 enp59s0  /  monthly

       month        rx      |     tx      |    total    |   avg. rate
    ------------------------+-------------+-------------+---------------
      Oct '17      2.02 GiB |    1.57 GiB |    3.59 GiB |   11.25 kbit/s
      Nov '17     58.28 GiB |   24.58 GiB |   82.86 GiB |  268.17 kbit/s
      Dec '17    143.23 GiB |   13.64 GiB |  156.87 GiB |  491.31 kbit/s
      Jan '18    102.77 GiB |   30.21 GiB |  132.97 GiB |    1.04 Mbit/s
    ------------------------+-------------+-------------+---------------
    estimated    257.06 GiB |   75.56 GiB |  332.62 GiB |

কঙ্কি রিয়েল টাইম প্রদর্শনের উদাহরণ

কঙ্কি একটি জনপ্রিয় হালকা ওজন সিস্টেম মনিটর যা বহু লিনাক্স বিতরণ জুড়ে ব্যবহৃত হয়। আপনি আপনার কঙ্কি ডিসপ্লেতে vnStat ব্যান্ডউইথ মোটগুলি এইরকম প্রদর্শন করতে পারেন:

কঙ্কি নেটওয়ার্ক রিয়েলটাইম 5.gif

কনকের প্রাসঙ্গিক বিভাগের 30 সেকেন্ড .gif

এই প্রদর্শনটি তৈরি করার জন্য কঙ্কি কোডটি হ'ল:

${color orange}${voffset 2}${hr 1}
${color}Memory:${goto 148}${color green}$mem / $memmax $alignr${color green}${memperc /}%
${color}Linux:${goto 148}${color green}${fs_used /} / ${fs_size /} $alignr${color green}${fs_used_perc /}%
${color}NVMe Win 10:${goto 148}${if_mounted /mnt/c}${color green} ${fs_used /mnt/c} / ${fs_size /mnt/c} $alignr${color green}${fs_used_perc /mnt/c}%${else}${color yellow}/mnt/c${endif}
${color}${if_mounted /mnt/d}HGST_Win10:${goto 148}${color green} ${fs_used /mnt/d} / ${fs_size /mnt/d} $alignr${color green}${fs_used_perc /mnt/d}%${else}Cache RAM:${goto 148}${color green}${cached} ${color} Buffers: ${color green} ${buffers}${endif}
${color}${if_mounted /mnt/e}WSL+Linux:${goto 148}${color green}${fs_used /mnt/e} / ${fs_size /mnt/e} $alignr${color green}${fs_used_perc /mnt/e}%${else}Swap:${goto 148}${color green}${swap} / ${swapmax} $alignr${color green}${swapperc}%${endif}
${color orange}${voffset 2}${hr 1}
${color1}Network using vnStat "-i", "-w" and "-m"
${color}${goto 5}Today ${goto 100}Yesterday ${goto 225}Week ${goto 325}Month ${color green}
${execi 10 vnstat -i enp59s0 | grep "today" | awk '{print $8" "substr ($9, 1, 1)}'} ${goto 110}${execi 10 vnstat -i enp59s0 | grep "yesterday" | awk '{print $8" "substr ($9, 1, 1)}'} ${goto 220}${execi 10 vnstat -i enp59s0 -w | grep "current week" | awk '{print $9" "substr ($10, 1, 1)}'} ${goto 315}${execi 10 vnstat -i enp59s0 -m | grep "`date +"%b '%y"`" | awk '{print $9" "substr ($10, 1, 1)}'}
${color}Down: ${color green}${downspeed enp59s0}/s ${color}${goto 220}Up: ${color green}${upspeed enp59s0}/s
${downspeedgraph enp59s0 25,190 000000 ff0000} ${alignr}${upspeedgraph enp59s0 25,190 000000 00ff00}$color
Total: ${color green}${totaldown enp59s0} $color${alignr}Total: ${color green}${totalup enp59s0}
${color orange}${voffset 2}${hr 1}
${color}${goto 5}Dawn: ${color green}${execpi 300 cat /usr/local/bin/sunrise} ${goto 155}${color}Dusk: ${color green}${execpi 300 cat /usr/local/bin/sunset} ${alignr}${color}Level: ${color green}${execpi 10 cat /sys/class/backlight/intel_backlight/brightness}
${color orange}${voffset 2}${hr 1}

ডেস্কটপ স্থান সংরক্ষণ করতে, আমার সংকীর্ণ Conky জানালা ব্যবহারের পরিবর্তে "MiB" "জি" পরিবর্তে "GiB", "এম", ইত্যাদি আপনি আরো পর্দা রিয়েল এস্টেট পরিবর্তন যদি substr ($10, 1, 1)করতে $10এবং জন্য একই কাজ $9

আপনি পরিবর্তন করতে হতে পারে enp59s0জন্য eth0, wlan0বা eth1আপনার নেটওয়ার্ক নাম দ্বারা রিপোর্ট নির্ভর করে ইত্যাদি ifconfig


গৃহীত উত্তরের চেয়ে ভাল .. ভাল!
বিজয় চাভদা


2

নেই Datafox , ফায়ারফক্স একটি addon।

এটি ওয়েবে কমপক্ষে আপনার ব্যান্ডউইথের ব্যবহারের নিরীক্ষণ করা উচিত, তবে আমি জানি না যে এটি অন্যান্য অ্যাপ্লিকেশনগুলির সাথে ব্যবহারগুলি নিরীক্ষণ করতে পারে কিনা।


2
ডেটাফক্সের পরিবর্তে সীমিত সুযোগ রয়েছে। অ্যাড-অন পৃষ্ঠাটি থেকে: "একটি বোতামের ক্লিকে আপনার বিএসএনএল ডেটাউন এবং ফায়ারফক্সে এমটিএনএল ট্রাইব্যান্ড ব্যান্ডউইথের ব্যবহার পরীক্ষা করুন" " এটি অন্য আইএসপিগুলির জন্য কাজ করছে বলে মনে হচ্ছে না। আপনি উল্লেখ হিসাবে, অন্যান্য অ্যাপ্লিকেশন দ্বারা ব্যান্ডউইথ ব্যবহার পর্যবেক্ষণ প্রয়োজন।

2

এই সাইটে সফ্টওয়্যারটি পরীক্ষা করুন these আপনি এই অ্যাপ্লিকেশনগুলি ব্যবহার করে আপনার ডেটা ব্যবহার ট্র্যাক করতে পারেন। সফ্টওয়্যার সুপারিশ

সফ্টওয়্যার সুপারিশ


আমি এনটিএম ব্যবহার করেছি যা সেটআপ করা বেশ সহজ এবং সুন্দর ছিল।
rʒɑdʒɑ

ঠিক আছে উপভোগ করুন এবং অতিরিক্ত বিল থেকে দূরে সরে যান
কৃষ্ণা কান্থ

1

আমার নেটওয়ার্কে ডেটা কী ব্যবহার করছে তা দেখার জন্য আমার প্রোটোকল গ্রানুলারিলিটি দরকার ছিল, তাই আমি এনটপ বেছে নিয়েছি । এটির একটি ওয়েব ইন্টারফেস রয়েছে, এবং আমার জন্য বাক্সটি বেরিয়েছে।


0

Sysstatএকটি পেশাদার কমান্ড-লাইন পর্যবেক্ষণ ইউটিলিটি। নিম্নলিখিত কমান্ড ব্যবহার করে এটি ইনস্টল করুন:

apt-get install sysstat

sa1এন সেকেন্ডের জন্য সিস্টেমের স্থিতি সংরক্ষণ করতে ব্যবহার করুন (এটি অবস্থিত কিছু বাইনারি ফাইলগুলিতে সিস্টেমের মূর্তি সঞ্চয় করে /var/log/sa):

sa1 1 N

যে কোনও সময়ে sadfকিছু স্ট্যান্ডার্ড ফর্ম্যাটে নেটওয়ার্কের ব্যবহার দেখতে ব্যবহার করুন:

sadf -d /var/log/sa/sa18 -s HH:MM:SS -e HH:MM:SS -- -n DEV

-sএবং -eশুরুর সময় এবং শেষের সময় নির্দিষ্ট করে। sa18মানে চলতি মাসের 18 তারিখ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.