ស្នូល Nagios៖ តើ Nagios គឺជាអ្វីនិងរបៀបតំឡើងវានៅលើដេបៀន GNU / លីនុច?

ស្នូល Nagios៖ តើ Nagios គឺជាអ្វីនិងរបៀបតំឡើងវានៅលើដេបៀន GNU / លីនុច?

ស្នូល Nagios៖ តើ Nagios គឺជាអ្វីនិងរបៀបតំឡើងវានៅលើដេបៀន GNU / លីនុច?

នៅក្នុងវិស័យនៃ បណ្តាញនិងម៉ាស៊ីនមេ មានកម្មវិធីល្អ ៗ និងមានប្រសិទ្ធភាពសម្រាប់ អ្នកគ្រប់គ្រងប្រព័ន្ធ / ម៉ាស៊ីនបម្រើ (SysAdmins)។ ដូច្នេះថ្ងៃនេះយើងនឹងនិយាយអំពីការហៅដ៏ល្បីមួយ ស្នូល Nagios.

ស្នូល Nagios ជាទូទៅវាគឺជាកំណែឥតគិតថ្លៃ ណាហ្គីយ៉ូស។ ដែលជាមូលដ្ឋានគឺជាការពេញនិយម ឧបករណ៍ / សេវាកម្ម / កម្មវិធីត្រួតពិនិត្យបណ្តាញ នៅក្នុងទ្រង់ទ្រាយនៃ ប្រភពបើកចំហ។.

Webmin: រដ្ឋបាលពីកម្មវិធីរុករកគេហទំព័រ

Webmin: រដ្ឋបាលពីកម្មវិធីអ៊ីនធឺណិត

ហើយដោយសារយើងកម្រដោះស្រាយបញ្ហាដែលទាក់ទងនឹង កម្មវិធីកម្មវិធីនិងប្រព័ន្ធ ពីវិស័យនៃ បណ្តាញនិងម៉ាស៊ីនមេ ឬការប្រើប្រាស់ជាក់លាក់សម្រាប់ អ្នកគ្រប់គ្រងប្រព័ន្ធ / ម៉ាស៊ីនបម្រើ (SysAdmins)យើងនឹងចាកចេញភ្លាមៗនៅខាងក្រោមបណ្តាញភ្ជាប់ទៅការបោះពុម្ពមុន ៗ មួយចំនួនដែលទាក់ទងនឹងវិស័យព័ត៌មានវិទ្យានេះ៖

"Webmin គឺជាឧបករណ៍កំណត់រចនាសម្ព័ន្ធប្រព័ន្ធដែលអាចចូលប្រើបានតាមអ៊ិនធឺរណែតសម្រាប់ OpenSolaris, GNU / Linux និងប្រព័ន្ធយូនីកផ្សេងទៀត។ ជាមួយវាអ្នកអាចកំណត់រចនាសម្ព័ន្ធផ្នែកខាងក្នុងនៃប្រព័ន្ធប្រតិបត្តិការជាច្រើនដូចជាអ្នកប្រើប្រាស់កូតាអវកាសសេវាកម្មឯកសារកំណត់រចនាសម្ព័ន្ធការបិទកុំព្យួទ័រ។ PHP, MySQL, DNS, Samba, DHCP, និងផ្សេងទៀត។" Webmin: រដ្ឋបាលពីកម្មវិធីអ៊ីនធឺណិត

អត្ថបទទាក់ទង៖
Webmin: រដ្ឋបាលពីកម្មវិធីរុករកគេហទំព័រ

អត្ថបទទាក់ទង៖
Webmin: រដ្ឋបាលពីកម្មវិធីរុករកគេហទំព័រ
TurnKey លីនុច ១៤.១
អត្ថបទទាក់ទង៖
TurnKey លីនុច៖ បណ្ណាល័យឧបករណ៍និម្មិត

ស្នូលណាហ្គីយ៉ូសៈកំណែណាហ្គីយ៉ូសឥតគិតថ្លៃនិងឥតគិតថ្លៃ

លិបិក្រម

ស្នូលណាហ្គីយ៉ូសៈកំណែណាហ្គីយ៉ូសឥតគិតថ្លៃនិងឥតគិតថ្លៃ

តើណាហ្គីយ៉ូស្នូលគឺជាអ្វី?

នេះបើយោងតាមគេហទំព័រផ្លូវការរបស់ Nagios, ស្នូល Nagios វាត្រូវបានពិពណ៌នាដូចខាងក្រោម:

"Nagios® Core ™គឺជាបណ្តាញប្រភពបើកចំហនិងកម្មវិធីត្រួតពិនិត្យប្រព័ន្ធ។ វាឃ្លាំមើលម៉ាស៊ីន (កុំព្យូទ័រ) និងសេវាកម្មដែលអ្នកបញ្ជាក់ប្រាប់អ្នកនៅពេលមានបញ្ហាហើយនៅពេលដែលវាប្រសើរឡើង។ Nagios Core ត្រូវបានរចនាឡើងដំបូងដើម្បីដំណើរការក្រោមលីនុចទោះបីជាវាគួរតែដំណើរការក្រោមប្រព័ន្ធប្រតិបត្តិការយូនីកផ្សេងទៀតក៏ដោយ។ ដូចគ្នានេះផងដែរវាគឺជាកំណែឥតគិតថ្លៃនៃឧបករណ៍បច្ចុប្បន្នរបស់យើងដែលមានឈ្មោះថាណាហ្គីយ៉ូស៊ីអាយ។"

លក្ខណៈ

ក្នុងចំណោមលក្ខណៈពិសេសជាច្រើននៃ ស្នូល Nagios ១០ ខាងក្រោមនេះអាចនិយាយបាន៖

  1. សេវាកម្មបណ្តាញត្រួតពិនិត្យ (SMTP, POP3, HTTP, NNTP, PING និងផ្សេងទៀត)
  2. ការត្រួតពិនិត្យធនធានរបស់ម៉ាស៊ីនដែលបានត្រួតពិនិត្យផ្សេងៗគ្នា (ការផ្ទុករបស់ដំណើរការការប្រើឌីសក្នុងចំណោមរបស់ផ្សេងទៀត។ )
  3. ការរចនាកម្មវិធីជំនួយដ៏សាមញ្ញមួយដែលអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ងាយស្រួលបង្កើតការត្រួតពិនិត្យសេវាកម្មផ្ទាល់ខ្លួន។
  4. សេវាកម្មត្រួតពិនិត្យប៉ារ៉ាឡែល។
  5. សមត្ថភាពក្នុងការកំណត់ឋានានុក្រមម៉ាស៊ីនបណ្តាញដោយប្រើម៉ាស៊ីនមេដែលអនុញ្ញាតឱ្យអ្នករកឃើញនិងបែងចែករវាងម៉ាស៊ីនដែលចុះនិងអ្នកដែលមិនអាចទៅដល់។
  6. ទំនាក់ទំនងការជូនដំណឹងនៅពេលមានបញ្ហាម៉ាស៊ីនឬសេវាកម្មកើតឡើងហើយត្រូវបានដោះស្រាយ (តាមអ៊ីមែលផេកហ្គឺរឬវិធីសាស្ត្រកំណត់ដោយអ្នកប្រើប្រាស់) ។
  7. សមត្ថភាពកំណត់អ្នករៀបចំព្រឹត្តិការណ៍ដើម្បីដំណើរការកំឡុងពេលព្រឹត្តិការណ៍ម្ចាស់ផ្ទះឬសេវាកម្មសម្រាប់ការដោះស្រាយបញ្ហាសកម្ម។
  8. ការបង្វិលឯកសារកំណត់ហេតុដោយស្វ័យប្រវត្តិ។
  9. ការគាំទ្រសម្រាប់ការអនុវត្តម៉ាស៊ីនត្រួតពិនិត្យដែលមិនចាំបាច់
  10. ចំណុចប្រទាក់គេហទំព័រស្រេចចិត្តដើម្បីមើលស្ថានភាពបណ្តាញបច្ចុប្បន្នប្រវត្តិនៃការជូនដំណឹងនិងបញ្ហាឯកសារកំណត់ហេតុនិងអ្វីៗជាច្រើនទៀត។

តើធ្វើដូចម្តេចដើម្បីដំឡើងវានៅលើដេបៀន GNU / លីនុច ១០?

មុនពេលចាប់ផ្តើមផ្នែកនេះវាមានតំលៃកត់សម្គាល់ដូចធម្មតាថាសម្រាប់ករណីជាក់ស្តែងនេះយើងនឹងប្រើធម្មតា ឆ្លើយតបលីនុច បានហៅ អព្ភូតហេតុ GNU / លីនុចដែលត្រូវបានផ្អែកលើ MX លីនុច 19 (ដេបៀន ១០)។ ដែលត្រូវបានបង្កើតឡើងតាមរបស់យើង «មគ្គុទេសក៍រូបថតរហ័សលីនុច MX».

ទោះយ៉ាងណាក៏ដោយណាមួយ GNU / លីនុច Distro អ្វីដែលគាំទ្រ Systemd។ ដូច្នេះយើងនឹងប្រើវា អេមអិលលីនុចអ៊ិនធឺរ ចាប់ផ្តើមពី ប្រព័ន្ធចាប់ផ្ដើម GRUB តាមជម្រើសរបស់អ្នកជាមួយ "ចាប់ផ្តើមជាមួយ Systemd"។ ជំនួសឱ្យជម្រើសលំនាំដើមរបស់វាដែលគ្មាន Systemd ឬជាជាងជាមួយ ប្រព័ន្ធស៊ីដស៊ីម។ ដូចគ្នានេះផងដែរយើងនឹងប្រតិបត្តិរាល់ពាក្យបញ្ជាបញ្ជាពី អ្នកប្រើ Sysadmin, ជំនួស​អោយ អ្នកប្រើជា rootពី Respin លីនុចបាននិយាយ។

ហើយឥឡូវនេះសម្រាប់អ្នក ទាញយកតំឡើងនិងប្រើប្រាស់យើងនឹងប្រើឯកសារ «ការណែនាំតំឡើងរហ័សសំរាប់ដេបៀន« ហើយទាំងនេះនឹងជា បញ្ជាទិញ ដើម្បីដំណើរការនៅក្នុងស្ថានីយ (កុងសូល) នៃប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក៖

១- ជំហានដើម្បីរៀបចំប្រព័ន្ធប្រតិបត្តិការ

ធ្វើបច្ចុប្បន្នភាពឃ្លាំងនិងតំឡើងកញ្ចប់ចាំបាច់និងចាំបាច់ដើម្បីធ្វើការជាមួយ ស្នូល Nagios.

sudo apt update
sudo apt install autoconf gcc libc6 make wget unzip apache2 apache2-utils php libgd-dev

២- ទាញយកកម្មវិធីបច្ចុប្បន្ន

cd /tmp
wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.6.tar.gz
tar xzf nagioscore.tar.gz

៣- ចងក្រងកម្មវិធីបច្ចុប្បន្ន

cd /tmp/nagioscore-nagios-4.4.6/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all

៤- បង្កើតអ្នកប្រើប្រាស់និងក្រុម

sudo make install-groups-users
sudo usermod -a -G nagios www-data

៥- តំឡើងកញ្ចប់សំខាន់ៗផ្សេងៗ

sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config

6.- តំឡើងឯកសារកំណត់រចនាសម្ព័ន្ធ Apache

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- តំឡើងនិងកំណត់រចនាសម្ព័ន្ធជញ្ជាំងភ្លើងតាមរយៈ IPTables

sudo apt install iptables
sudo iptables -I INPUT -p tcp --destination-port 80 -j ACCEPT
sudo apt install -y iptables-persistent

8.- បង្កើតគណនីអ្នកប្រើប្រាស់នៅក្នុងកម្មវិធី Apache ដើម្បីចាប់ផ្តើមនៅក្នុងណាហ្គីយ៉ូស្នូល

sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

9.- ចាប់ផ្តើមឡើងវិញ / ចាប់ផ្តើមសេវាកម្មចាំបាច់

systemctl restart apache2.service
systemctl start nagios.service

ចំណាំ៖ ចាប់ផ្តើមប្រព័ន្ធប្រតិបត្តិការឡើងវិញក្នុងករណីមានបញ្ហាជាមួយពាក្យបញ្ជាបញ្ជាទាំងនេះ។

10.- ចូលទៅ Nagios Core

ដំណើរការ Web Browser នៅលើម៉ាស៊ីនមូលដ្ឋានប្រសិនបើអ្នកមាន Graphical User Environment (GUI) ឬនៅលើកុំព្យូទ័រផ្សេងទៀតនៅលើបណ្តាញ។

http://127.0.0.1/nagios
http://localhost/nagios
http://nombreservidor.dominio/nagios

ចំណាំ៖ ប្រសិនបើអ្នកមិនឃើញបង្អួច“ Nagios Core Login” សូមពិនិត្យមើលថាប្រព័ន្ធប្រតិបត្តិការរបស់អ្នកផ្អែកលើដេបៀនជីអិនយូ/លីនុច ៨/៩/១០ មានការតំឡើងត្រឹមត្រូវ។ "ឯកសារដើម" del ម៉ាស៊ីនមេ Apache នៅខាងក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធខាងក្រោម៖ /etc/apache2/apache2.conf។ ជំនួសផ្លូវ /var/www ដោយដូចខាងក្រោមៈ /var/www/html។ បន្ទាប់មកចាប់ផ្តើមសេវាកម្មអាភីចឬកុំព្យូទ័រឡើងវិញហើយព្យាយាមម្តងទៀតនៅលើកុំព្យូទ័រ។

ការតំឡើងកម្មវិធីជំនួយស្នូលណាហ្គីស

ធ្វើបច្ចុប្បន្នភាពឃ្លាំងនិងតំឡើងកញ្ចប់ចាំបាច់និងចាំបាច់ដើម្បីធ្វើការជាមួយ កម្មវិធីជំនួយ Nagios.

sudo apt update
sudo apt install autoconf gcc libc6 libmcrypt-dev make libssl-dev wget bc gawk dc build-essential snmp libnet-snmp-perl gettext

ទាញយកនិងពន្លាកញ្ចប់បច្ចុប្បន្នជាមួយ“ កម្មវិធីជំនួយណាហ្គីអូ”

cd /tmp
wget --no-check-certificate -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz
tar zxf nagios-plugins.tar.gz

ចងក្រងនិងតំឡើង“ កម្មវិធីជំនួយណាហ្គីអូ”

cd /tmp/nagios-plugins-release-2.2.1/
./tools/setup
sudo ./configure
sudo make
sudo make install

ការថតអេក្រង់

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

ស្នូល Nagios៖ រូបថតអេក្រង់ ១

សម្រាប់ព័ត៌មានបន្ថែមអំពី ស្នូល Nagios តំណភ្ជាប់ខាងក្រោមអាចត្រូវបានស្វែងរក៖

១០ ជម្រើសឥតគិតថ្លៃនិងបើកចំហ

  1. Cacti
  2. ខាបូត។
  3. គម្រោងកាប៊ីនយន្ដហោះ
  4. អាយស៊ីងហ្គា
  5. FreeMNS
  6. ម៉ុនមីន
  7. ណេតដាតា
  8. Pandora FMS
  9. កម្មវិធីត្រួតពិនិត្យម៉ាស៊ីនមេ PHP
  10. Zabbix

ដើម្បីស្វែងយល់បន្ថែមអំពីរបស់ទាំងនេះ ជម្មើសជំនួស និងច្រើនទៀតសូមចុចលើតំណភ្ជាប់ខាងក្រោម៖ ឧបករណ៍និងកម្មវិធីត្រួតពិនិត្យបណ្តាញក្រោមប្រភពបើកចំហ.

សង្ខេប៖ ការបោះពុម្ពផ្សាយផ្សេងៗ

បន្ត

សរុបសេចក្ដីដូចដែលបានឃើញ ស្នូល Nagios គឺជាឧបករណ៍កម្មវិធីដ៏ល្អឥតខ្ចោះសម្រាប់វិស័យ បណ្តាញ / ម៉ាស៊ីនមេ និង អ្នកគ្រប់គ្រងប្រព័ន្ធ / ម៉ាស៊ីនបម្រើ (SysAdmins)។ ហើយវាមិនត្រឹមតែមានអនុភាពទេប៉ុន្តែអាចបត់បែននិងសម្របខ្លួនបានដោយសារការប្រើប្រាស់ពហុគុណរបស់វា កម្មវិធីជំនួយ។ ហើយសម្រាប់អ្នកដែលប្រហែលជាមិនប្រើវាតែងតែមានជម្រើសដ៏ល្អដូចជា គម្រោង Zabbix, Icinga និង Cockpitក្នុងចំណោមអ្នកផ្សេងទៀតជាច្រើន។

យើងសង្ឃឹមថាការបោះពុម្ពផ្សាយនេះនឹងមានប្រយោជន៍ខ្លាំងណាស់សម្រាប់ទាំងមូល «Comunidad de Software Libre y Código Abierto» និងការចូលរួមចំណែកដ៏ធំធេងចំពោះការកែលំអកំណើននិងការសាយភាយប្រព័ន្ធអេកូឡូស៊ីនៃកម្មវិធីដែលមានសម្រាប់ «GNU/Linux»។ ហើយកុំបញ្ឈប់ការចែករំលែកវាជាមួយអ្នកដទៃនៅលើគេហទំព័របណ្តាញក្រុមឬសហគមន៍ដែលអ្នកចូលចិត្តបណ្តាញសង្គមឬប្រព័ន្ធផ្ញើសារ។ ជាចុងក្រោយសូមទស្សនាគេហទំព័ររបស់យើងនៅ «ពីលីនជូ» ដើម្បីស្វែងរកព័ត៌មានបន្ថែមនិងចូលរួមជាមួយប៉ុស្តិ៍ផ្លូវការរបស់យើង Telegram ពី FromLinux.


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

ធ្វើជាយោបល់ដំបូង

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។ អ្នកគួរតែអនុវត្តតាម *

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ: មីហ្គែល - ហ្គែលហ្គេតថន
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។