InfluxDB, Telegraf மற்றும் Grafana ஆகியவற்றைப் பயன்படுத்தி ராஸ்பெர்ரி பை அமைப்பைக் கண்காணித்தல்

Influxdb Telegraf Marrum Grafana Akiyavarraip Payanpatutti Rasperri Pai Amaippaik Kankanittal



CPU பயன்பாடு, ரேம், ஸ்வாப் நினைவகம் அல்லது வட்டு பயன்பாடு போன்ற உங்கள் Raspberry Pi சிஸ்டம் தகவலை கண்காணிக்க வேண்டுமா? இந்தக் கட்டுரையைப் பின்தொடரவும், உங்கள் ராஸ்பெர்ரி பை சாதனத்தைப் பயன்படுத்தி கணினி கண்காணிப்பை எவ்வாறு செய்யலாம் என்பதை நாங்கள் உங்களுக்குக் காண்பிப்போம் InfluxDB , தந்தி மற்றும் கிராஃபானா .

InfluxDB, Telegraf மற்றும் Grafana ஆகியவற்றைப் பயன்படுத்தி ராஸ்பெர்ரி பை அமைப்பைக் கண்காணித்தல்

கணினி கண்காணிப்பைச் செய்ய, பின்வரும் கருவிகளை நிறுவவும்:

Raspberry Pi இல் InfluxDB ஐ நிறுவவும்

ஐ நிறுவுவதற்கு nfluxDB ராஸ்பெர்ரி பை களஞ்சியத்திலிருந்து தரவுத்தள அமைப்பு, கீழே குறிப்பிடப்பட்டுள்ள கட்டளையை இயக்கவும்:







$ சூடோ பொருத்தமான நிறுவு influxdb



நிறுவிய பின், சரிபார்க்கவும் InfluxDB பின்வரும் கட்டளையைப் பயன்படுத்தி நிலை:



$ சூடோ systemctl நிலை influxdb





செயலில் (இயங்கும்) நிலை உறுதிப்படுத்துகிறது InfluxDB எந்த பிரச்சனையும் இல்லாமல் இயங்குகிறது.

Raspberry Pi இல் Telegraf ஐ நிறுவவும்

தந்தி மெட்ரிக் தகவலைச் சேகரிக்கப் பயன்படும் ஒரு சர்வர் ஏஜென்ட் மற்றும் பின்வரும் படிகளைப் பயன்படுத்தி அதை நிறுவலாம்:



படி 1: முதலில், பதிவிறக்கவும் InfluxDB பின்வரும் கட்டளையிலிருந்து விசை:

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

படி 2: சேர் InfluxDB பின்வரும் கட்டளையைப் பயன்படுத்தி ராஸ்பெர்ரி பைக்கு விசை:

$ எதிரொலி '23a1c8836f0afc5ed24e0486339d7cc8f6790b83886c4c96995b88a061c5bb5d influxdb.key' | sha256sum -சி && பூனை influxdb.key | ஜிபிஜி --அன்பே | சூடோ டீ / முதலியன / பொருத்தமான / நம்பகமான.gpg.d / influxdb.gpg > / dev / ஏதுமில்லை

படி 3: இப்போது, ​​சேர்க்கவும் தந்தி பின்வரும் கட்டளையைப் பயன்படுத்தி ராஸ்பெர்ரி பை மூலப் பட்டியலுக்கு களஞ்சியம்:

$ எதிரொலி 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdb.gpg] https://repos.influxdata.com/debian stable main' | சூடோ டீ / முதலியன / பொருத்தமான / sources.list.d / influxdata.list

படி 4: களஞ்சியம் வெற்றிகரமாக சேர்க்கப்படுவதை உறுதிசெய்ய, கீழே குறிப்பிடப்பட்டுள்ள புதுப்பிப்பு கட்டளையின் மூலம் ராஸ்பெர்ரி பை களஞ்சியத்தை புதுப்பிக்கவும்:

$ சூடோ பொருத்தமான மேம்படுத்தல்

படி 5: புதுப்பித்த பிறகு, நிறுவவும் தந்தி பின்வரும் கட்டளையின் மூலம் ராஸ்பெர்ரி பையில்:

$ சூடோ பொருத்தமான நிறுவு தந்தி -ஒய்

உறுதி செய்ய தந்தி சேவை இயங்குகிறது, நீங்கள் பின்வரும் கட்டளையை இயக்க வேண்டும்:

$ சூடோ systemctl நிலை தந்தி

Raspberry Pi இல் Grafana ஐ நிறுவவும்

இறுதி நிறுவல் கருவி கிராஃபானா , இது ஒரு கணினி கண்காணிப்பு கருவியாகும், இது இணைய இடைமுகத்தில் முடிவைக் காண்பிக்கும். நிறுவுவதற்கு கிராஃபானா Raspberry Pi இல், கீழே கொடுக்கப்பட்டுள்ள படிகளைப் பின்பற்றவும்:

படி 1: பதிவிறக்க Tamil கிராஃபனாவின் பின்வரும் கட்டளை மூலம் Raspberry Pi க்கான சமீபத்திய பதிப்பு deb தொகுப்பு:

$ wget https: // dl.grafana.com / நிறுவன / விடுதலை / grafana-enterprise_9.2.5_armhf.deb

இணையதளத்தைப் பார்வையிடவும் இங்கே பதிவிறக்க கிராஃபானா உங்கள் கணினி கட்டமைப்பின் படி.

படி 2: நிறுவுவதற்கு கிராஃபானா deb தொகுப்பு மூலம் Raspberry Pi இல், பின்வரும் கட்டளையைப் பயன்படுத்தவும்:

$ சூடோ பொருத்தமான நிறுவு . / grafana-enterprise_9.2.5_armhf.deb

நிறுவிய பின், நீங்கள் தொடங்க வேண்டும் கிராஃபானா பின்வரும் கட்டளையிலிருந்து Raspberry Pi இல் சேவை:

$ சூடோ systemctl start grafana-server.service

செயலில் இயங்கும் நிலையை உறுதிப்படுத்தவும் கிராஃபானா பின்வரும் கட்டளை மூலம் ராஸ்பெர்ரி பையில்:

$ சூடோ systemctl நிலை grafana-server.service

கிராஃபனாவுக்கான தரவுத்தளத்தை உருவாக்கவும்

அனைத்து கருவிகளையும் நிறுவிய பின், நீங்கள் ஒரு தரவுத்தளத்தை உருவாக்க வேண்டும் InfluxDB தரவுத்தள அமைப்பு, இது ஆதரிக்கப்படுகிறது கிராஃபானா . பயன்படுத்தி ஒரு தரவுத்தளத்தை உருவாக்க InfluxDB , கீழே குறிப்பிடப்பட்டுள்ள படிகளைப் பின்பற்றவும்:

படி 1: திற InfluxDB பின்வரும் கட்டளையிலிருந்து தரவுத்தளம்:

$ ஊடுருவல்

படி 2: ஒரு தரவுத்தள பெயரை உருவாக்கவும் 'தந்தி' பின்வரும் தொடரியல் பயன்படுத்தி:

தரவுத்தள டெலிகிராஃப் உருவாக்கவும்

படி 3: பயன்படுத்த பின்வரும் தொடரியல் இயக்கவும் தந்தி தரவுத்தளம்.

டெலிகிராஃப் பயன்படுத்தவும்

படி 4: பின்வரும் தொடரியல் பயன்படுத்தி உங்கள் தரவுத்தளத்திற்கு ஒரு பயனர்பெயரை உருவாக்கி கடவுச்சொல்லை அமைக்க வேண்டும்:

பயனர் உருவாக்க < பயனர் பெயர் > கடவுச்சொல்லுடன் 'database_password' அனைத்து சலுகைகளுடன்

படி 5: இப்போது பின்வரும் தொடரியல் பயன்படுத்தி அனைத்து சலுகைகளையும் வழங்கவும்:

தந்தியில் அனைத்து சலுகைகளையும் வழங்கவும் < தரவுத்தள_பயனர்பெயர் >

படி 6: மூலம் தரவுத்தளத்திலிருந்து வெளியேறவும் 'வெளியேறு' தரவுத்தள அமைப்பை முடிக்க கட்டளை.

டெலிகிராஃப் கோப்பை உள்ளமைக்கவும்

நோக்கி நகரும் முன் கிராஃபானா டாஷ்போர்டை, நீங்கள் கட்டமைக்க பின்வரும் படிகளை செய்ய வேண்டும் தந்தி ராஸ்பெர்ரி பையில் கோப்பு.

$ சூடோ நானோ / முதலியன / தந்தி / telegraph.conf

கோப்பிற்குள் பின்வரும் வரிகளைக் கண்டறிந்து அதற்கேற்ப அவற்றைக் கருத்துத் தெரிவிக்கவும். இருப்பினும், கோப்பின் உள்ளே இந்த வரிகளைத் தேடுவதற்குப் பதிலாக, கோப்பின் உள்ளே எங்கு வேண்டுமானாலும் அவற்றை கைமுறையாகச் சேர்க்கலாம்:

[ [ outputs.influxdb ] ]

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

தரவுத்தளம் = 'தந்தி'

பயனர் பெயர் = 'database_user'

கடவுச்சொல் = 'தரவுத்தள_கடவுச்சொல்'

மாற்றுவதை உறுதிசெய்க பயனர் பெயர் மற்றும் கடவுச்சொல் பின்னர் கோப்பை சேமிக்கவும் “CTRL+X” .

மீண்டும் ஏற்றவும் தந்தி பின்வரும் கட்டளை மூலம் சேவை:

$ சூடோ systemctl reload telegraf.service

நீங்கள் செய்த மாற்றங்கள் வெற்றிகரமாகப் பயன்படுத்தப்பட்டதா என்பதைச் சரிபார்க்க, பின்வரும் கட்டளையை இயக்கவும்:

$ சூடோ systemctl நிலை telegraf.service

Grafana இணைய இடைமுகத்தை அணுகவும்

Raspberry Pi இல் Chromium உலாவிக்குச் சென்று முகவரியை உள்ளிடவும் 'லோக்கல் ஹோஸ்ட்:3000' திறக்க கிராஃபானா டாஷ்போர்டு.

உள்நுழைய கிராஃபானா பயனர்பெயர் மற்றும் கடவுச்சொல்லுடன் (இயல்புநிலை 'நிர்வாகம்' இரண்டு சந்தர்ப்பங்களிலும்).

அடுத்த திரை சாளரத்தில் கடவுச்சொல்லை மாற்ற வேண்டும்.

செல்லுங்கள் 'உள்ளமைவு அமைப்புகள்' விருப்பம் கிராஃபானா டாஷ்போர்டை கிளிக் செய்யவும் “தரவு மூலத்தைச் சேர்” பொத்தானை.

தேர்ந்தெடு InfluxDB தரவு ஆதாரமாக.

நிரப்பவும் http உடன் பிரிவு 'உள்ளூர் முகவரி' மற்றும் போர்ட் எண் '8086'.

கீழே ஸ்க்ரோல் செய்து, உங்கள் தரவுத்தளத் தகவலைச் சேர்க்கவும், நாங்கள் முன்பு உருவாக்கிய பின் கிளிக் செய்யவும் 'சேமித்து சோதிக்கவும்' தரவுத்தளத்தை சேர்க்க பொத்தான் கிராஃபானா .

இப்போது கிளிக் செய்யவும் 'அம்பு' வலது முன் ஐகான் 'தேடல்' விருப்பம்:

கிளிக் செய்யவும் 'இறக்குமதி' விருப்பம்.

சேர் ஐடி “10578” மற்றும் தேர்ந்தெடுக்கவும் 'சுமை' பொத்தானை.

கீழே உருட்டவும், தேர்ந்தெடுக்கவும் 'இன்ஃப்ளக்ஸ்டிபி' விருப்பத்தை கிளிக் செய்யவும் 'இறக்குமதி' பொத்தானை.

மீண்டும் ஏற்றவும் கிராஃபானா உங்கள் ராஸ்பெர்ரி பை சிஸ்டம் தகவலைப் பார்க்க வலைப்பக்கம்.

இந்த கட்டத்தில், ராஸ்பெர்ரி பை அமைப்பு கண்காணிப்பு செயல்முறையை வெற்றிகரமாக அமைத்துள்ளீர்கள் InfluxDB , தந்தி மற்றும் கிராஃபானா .

முடிவுரை

ராஸ்பெர்ரி பை சிஸ்டம் கண்காணிப்பு எளிதானது, ஏனெனில் இது பயனர்கள் தங்கள் கணினி செயல்திறனை சரிபார்க்க அனுமதிக்கிறது. உடன் InfluxDB , தந்தி மற்றும் கிராஃபானா , பயனர்கள் கணினி கண்காணிப்பு பணிகளை வெற்றிகரமாக செய்ய முடியும். மேலே குறிப்பிட்டுள்ள வழிகாட்டுதல்கள் நிச்சயமாக உங்கள் கணினி கண்காணிப்பு செயல்முறையை அமைக்க உதவும் மற்றும் CPU பயன்பாடு, ரேம் மற்றும் பல போன்ற விரிவான கணினி தகவலைப் பெற உங்கள் கணினியில் அதைச் செய்ய வேண்டும்.