InfluxDB, Telegraf এবং Grafana ব্যবহার করে রাস্পবেরি পাই সিস্টেম পর্যবেক্ষণ করা

Influxdb Telegraf Ebam Grafana Byabahara Kare Raspaberi Pa I Sistema Paryabeksana Kara



আপনার রাস্পবেরি পাই সিস্টেম তথ্য যেমন CPU ব্যবহার, RAM, সোয়াপ মেমরি, বা ডিস্ক ব্যবহার নিরীক্ষণ করতে চান? এই নিবন্ধটি অনুসরণ করুন, যেখানে আমরা আপনাকে দেখাব কিভাবে আপনি আপনার রাস্পবেরি পাই ডিভাইস ব্যবহার করে সিস্টেম পর্যবেক্ষণ করতে পারেন ইনফ্লাক্সডিবি , টেলিগ্রাফ এবং গ্রাফনা .

InfluxDB, Telegraf এবং Grafana ব্যবহার করে রাস্পবেরি পাই সিস্টেম পর্যবেক্ষণ করা

সিস্টেম পর্যবেক্ষণ করতে, নিম্নলিখিত সরঞ্জামগুলি ইনস্টল করুন:

রাস্পবেরি পাইতে ইনফ্লাক্সডিবি ইনস্টল করুন

আই ইন্সটল করতে nfluxDB রাস্পবেরি পাই রিপোজিটরি থেকে ডাটাবেস সিস্টেম, নীচের উল্লেখিত কমান্ডটি চালান:







$ sudo উপযুক্ত ইনস্টল influxdb



ইনস্টলেশনের পরে, চেক করুন ইনফ্লাক্সডিবি নিম্নলিখিত কমান্ড ব্যবহার করে স্থিতি:



$ sudo systemctl অবস্থা influxdb





সক্রিয় (চলমান) অবস্থা নিশ্চিত করে ইনফ্লাক্সডিবি কোন সমস্যা ছাড়াই চলছে।

রাস্পবেরি পাইতে টেলিগ্রাফ ইনস্টল করুন

টেলিগ্রাফ মেট্রিক তথ্য সংগ্রহ করতে ব্যবহৃত একটি সার্ভার এজেন্ট এবং এটি নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করে ইনস্টল করা যেতে পারে:



ধাপ 1: প্রথমে ডাউনলোড করুন ইনফ্লাক্সডিবি নিম্নলিখিত কমান্ড থেকে কী:

$ wget -q https: // repos.influxdata.com / influxdb.key

ধাপ ২: যুক্ত করুন ইনফ্লাক্সডিবি নিম্নলিখিত কমান্ড ব্যবহার করে রাস্পবেরি পাই এর কী:

$ প্রতিধ্বনি '23a1c8836f0afc5ed24e0486339d7cc8f6790b83886c4c96995b88a061c5bb5d influxdb.key' | sha256sum -গ && বিড়াল influxdb.key | জিপিজি --প্রিয় | sudo টি / ইত্যাদি / উপযুক্ত / trusted.gpg.d / influxdb.gpg > / দেব / শূন্য

ধাপ 3: এখন, যোগ করুন টেলিগ্রাফ নিম্নলিখিত কমান্ড ব্যবহার করে রাস্পবেরি পাই উত্স তালিকায় সংগ্রহস্থল:

$ প্রতিধ্বনি 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdb.gpg] https://repos.influxdata.com/debian stable main' | sudo টি / ইত্যাদি / উপযুক্ত / Source.list.d / influxdata.list

ধাপ 4: সংগ্রহস্থলটি সফলভাবে যোগ করা হয়েছে তা নিশ্চিত করতে, নীচে উল্লিখিত আপডেট কমান্ডের মাধ্যমে রাস্পবেরি পাই সংগ্রহস্থল আপডেট করুন:

$ sudo উপযুক্ত আপডেট

ধাপ 5: আপডেটের পরে, ইনস্টল করুন টেলিগ্রাফ নিম্নলিখিত কমান্ডের মাধ্যমে রাস্পবেরি পাইতে:

$ sudo উপযুক্ত ইনস্টল টেলিগ্রাফ -ওয়াই

আশ্বস্ত করা টেলিগ্রাফ পরিষেবা চলছে, আপনাকে অবশ্যই নিম্নলিখিত কমান্ডটি চালাতে হবে:

$ sudo সিস্টেমসিটিএল স্ট্যাটাস টেলিগ্রাফ

রাস্পবেরি পাইতে গ্রাফানা ইনস্টল করুন

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

ধাপ 1: ডাউনলোড করুন গ্রাফনার নিম্নলিখিত কমান্ডের মাধ্যমে রাস্পবেরি পাই এর জন্য সর্বশেষ সংস্করণ ডেব প্যাকেজ:

$ wget https: // dl.grafana.com / এন্টারপ্রাইজ / মুক্তি / grafana-enterprise_9.2.5_armhf.deb

ওয়েবসাইট ভিজিট করুন এখানে ডাউনলোড করতে গ্রাফনা আপনার সিস্টেম আর্কিটেকচার অনুযায়ী।

ধাপ ২: স্থাপন করা গ্রাফনা deb প্যাকেজের মাধ্যমে রাস্পবেরি পাইতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

$ sudo উপযুক্ত ইনস্টল . / grafana-enterprise_9.2.5_armhf.deb

ইনস্টলেশনের পরে, আপনাকে শুরু করতে হবে গ্রাফনা নিম্নলিখিত কমান্ড থেকে রাস্পবেরি পাইতে পরিষেবা:

$ sudo systemctl শুরু grafana-server.service

এর সক্রিয় চলমান অবস্থা নিশ্চিত করুন গ্রাফনা নিম্নলিখিত কমান্ডের মাধ্যমে রাস্পবেরি পাইতে:

$ sudo systemctl অবস্থা grafana-server.service

Grafana জন্য একটি ডাটাবেস তৈরি করুন

সমস্ত সরঞ্জাম ইনস্টল করার পরে, আপনাকে ব্যবহার করে একটি ডাটাবেস তৈরি করতে হবে ইনফ্লাক্সডিবি ডাটাবেস সিস্টেম, যা দ্বারা সমর্থিত হয় গ্রাফনা . ব্যবহার করে একটি ডাটাবেস তৈরি করতে ইনফ্লাক্সডিবি , নীচের উল্লিখিত পদক্ষেপগুলি অনুসরণ করুন:

ধাপ 1: খোলা ইনফ্লাক্সডিবি নিম্নলিখিত কমান্ড থেকে ডাটাবেস:

$ অন্ত: প্রবাহ

ধাপ ২: একটি ডাটাবেস নাম তৈরি করুন 'টেলিগ্রাফ' নিম্নলিখিত সিনট্যাক্স ব্যবহার করে:

ডাটাবেস টেলিগ্রাফ তৈরি করুন

ধাপ 3: ব্যবহার করতে নিম্নলিখিত সিনট্যাক্স চালান টেলিগ্রাফ তথ্যশালা.

টেলিগ্রাফ ব্যবহার করুন

ধাপ 4: আপনাকে অবশ্যই একটি ব্যবহারকারীর নাম তৈরি করতে হবে এবং নিম্নলিখিত সিনট্যাক্স ব্যবহার করে আপনার ডাটাবেসের জন্য একটি পাসওয়ার্ড সেট করতে হবে:

ব্যবহারকারী তৈরি করুন < ব্যবহারকারীর নাম > পাসওয়ার্ড সহ 'ডাটাবেস_পাসওয়ার্ড' সব সুযোগ-সুবিধা সহ

ধাপ 5: এখন নিম্নলিখিত সিনট্যাক্স ব্যবহার করে সমস্ত সুবিধা প্রদান করুন:

টেলিগ্রাফে সমস্ত সুযোগ-সুবিধা প্রদান করুন < ডাটাবেস_ব্যবহারকারীর নাম >

ধাপ 6: এর মাধ্যমে ডাটাবেস থেকে প্রস্থান করুন 'প্রস্থান' ডাটাবেস সেটআপ সম্পূর্ণ করার জন্য কমান্ড।

টেলিগ্রাফ ফাইল কনফিগার করুন

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

$ sudo ন্যানো / ইত্যাদি / টেলিগ্রাফ / telegraph.conf

ফাইলের ভিতরে নিম্নলিখিত লাইনগুলি খুঁজুন এবং সেই অনুযায়ী তাদের মন্তব্য করুন। যাইহোক, ফাইলের ভিতরে এই লাইনগুলি অনুসন্ধান করার পরিবর্তে, আপনি ফাইলের ভিতরে যে কোনও জায়গায় ম্যানুয়ালি এগুলি যুক্ত করতে পারেন:

[ [ outputs.influxdb ] ]

urls = [ 'http://127.0.0.1:8086' ]

ডাটাবেস = 'টেলিগ্রাফ'

ব্যবহারকারীর নাম = 'ডাটাবেস_ব্যবহারকারী'

পাসওয়ার্ড = 'ডাটাবেস_পাসওয়ার্ড'

প্রতিস্থাপন নিশ্চিত করুন ব্যবহারকারীর নাম এবং পাসওয়ার্ড তারপর ফাইলটি ব্যবহার করে সংরক্ষণ করুন 'CTRL+X' .

পুনরায় লোড করুন টেলিগ্রাফ নিম্নলিখিত কমান্ডের মাধ্যমে পরিষেবা:

$ sudo systemctl reload telegraf.service

আপনার করা পরিবর্তনগুলি সফলভাবে প্রয়োগ করা হয়েছে কিনা তা পরীক্ষা করতে, নিম্নলিখিত কমান্ডটি চালান:

$ sudo systemctl status telegraf.service

Grafana ওয়েব ইন্টারফেস অ্যাক্সেস করুন

রাস্পবেরি পাই-এর ক্রোমিয়াম ব্রাউজারে যান এবং ঠিকানা লিখুন 'স্থানীয় হোস্ট: 3000' খুলতে গ্রাফনা ড্যাশবোর্ড

লগ ইন গ্রাফনা ব্যবহারকারীর নাম এবং পাসওয়ার্ড সহ (ডিফল্ট হল 'অ্যাডমিন' উভয় ক্ষেত্রেই).

পরবর্তী অনস্ক্রিন উইন্ডোতে আপনাকে অবশ্যই পাসওয়ার্ড পরিবর্তন করতে হবে।

যান 'কনফিগারেশন সেটিংস' উপর বিকল্প গ্রাফনা ড্যাশবোর্ড এবং ক্লিক করুন 'ডেটা উৎস যোগ করুন' বোতাম

নির্বাচন করুন ইনফ্লাক্সডিবি একটি তথ্য উৎস হিসাবে।

পূর্ণ কর http সঙ্গে বিভাগ 'স্থানীয় ঠিকানা' এবং পোর্ট নম্বর '8086'।

নীচে স্ক্রোল করুন এবং আপনার ডাটাবেস তথ্য যোগ করুন, যা আমরা আগে তৈরি করেছি এবং তারপরে ক্লিক করুন 'সংরক্ষণ করুন এবং পরীক্ষা করুন' ডাটাবেস যোগ করার জন্য বোতাম গ্রাফনা .

এখন ক্লিক করুন 'তীর' ঠিক সামনে আইকন 'অনুসন্ধান' বিকল্প:

ক্লিক করুন 'আমদানি' বিকল্প

যুক্ত করুন আইডি '10578' এবং নির্বাচন করুন 'ভার' বোতাম

নিচে স্ক্রোল করুন, নির্বাচন করুন 'InfluxDB' বিকল্প এবং তারপরে ক্লিক করুন 'আমদানি' বোতাম

পুনরায় লোড করুন গ্রাফনা আপনার রাস্পবেরি পাই সিস্টেম তথ্য দেখতে ওয়েব পৃষ্ঠা।

এই মুহুর্তে, আপনি সফলভাবে রাস্পবেরি পাই সিস্টেম পর্যবেক্ষণ প্রক্রিয়া ব্যবহার করে সেট আপ করেছেন ইনফ্লাক্সডিবি , টেলিগ্রাফ এবং গ্রাফনা .

উপসংহার

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