როგორ დააინსტალიროთ Monit Ubuntu 22.10/22.04/20.04-ზე

Monit არის ღია კოდის კომუნალური პროგრამა, რომელიც მართავს და აკონტროლებს რესურსებსა და სერვისებს Linux სისტემებზე, როგორიცაა Ubuntu. ზოგიერთი სერვისი და რესურსი, რომელსაც მართავს Monit არის CPU-ის გამოყენება, მეხსიერების გამოყენება, სერვერის დრო, ქსელური კავშირები და სერვერის აპლიკაციის სერვისები. მონიტორინგის მენეჯერი უზრუნველყოფს, რომ ყველა გაშვებული სერვისი ყოველთვის ჯანსაღი იყოს იმ სერვისების გადატვირთვით, რომლებიც ჩერდებიან ან ხვდებიან ოპერაციულ შეცდომებს. ეს შეცდომები შეიძლება გამოწვეული იყოს მრავალი რამით, როგორიცაა ელექტროენერგიის გათიშვა ან სერვისის გათიშვა. Monit დაგეხმარებათ თავიდან აიცილოთ შეფერხება და თქვენი სისტემის შეუფერხებლად მუშაობა ამ რესურსების მონიტორინგისა და მართვის გზით.

შემდეგ გაკვეთილზე თქვენ შეისწავლით თუ როგორ დააინსტალიროთ Monit Ubuntu 22.10, 22.04 და 20.04 ვერსიის გამოყენებით პირდაპირ Ubuntu-ს საცავიდან და როგორ დააკონფიგურიროთ Monit, რომ იყოს ხელმისაწვდომი თქვენი ბრაუზერიდან ბრძანების ხაზის ტერმინალის გამოყენებით.

მნიშვნელოვანი შეტყობინება

შემდეგი გაკვეთილი გაკეთდა Ubuntu 22.04 LTS გამოშვებით და გადაიღეს სურათების მაგალითი. მიუხედავად ამისა, ის გამოცდილი იყო Ubuntu 20.04-ზე და Ubuntu 22.10-ზე. მომავალში, თუ Ubuntu შეიტანს რაიმე ცვლილებას განაწილების ერთ-ერთი ვერსიის სახელმძღვანელოს გასატეხად, გთხოვთ, განათავსოთ კომენტარის რომ გამოვიკვლიო, რათა განვაახლო სახელმძღვანელო.

გთხოვთ, ასევე გაითვალისწინოთ, რომ Ubuntu-ს სხვადასხვა ვერსიებმა შეიძლება ნახონ Monit-ის განსხვავებული ვერსია.

რეკომენდებული ნაბიჯები ინსტალაციამდე

სანამ გაკვეთილზე გააგრძელებთ, დარწმუნდით, რომ თქვენი სისტემა განახლებულია ყველა არსებული პაკეტით.

რეკლამა
sudo apt update

სურვილისამებრ, შეგიძლიათ ჩამოთვალოთ განახლებები მომხმარებლებისთვის, რომლებიც საჭიროებენ განხილვას ან დაინტერესებულნი არიან.

sudo apt --list upgradable

განაგრძეთ ნებისმიერი მოძველებული პაკეტის განახლება შემდეგი ბრძანების გამოყენებით.

sudo apt upgrade

დააინსტალირეთ Monit Ubuntu Linux-ზე

Monit ხელმისაწვდომია Ubuntu-ს ნაგულისხმევ საცავში, რაც ინსტალაციას სწრაფ და მარტივს ხდის.

იხილეთ ასევე  როგორ დააინსტალიროთ PostgreSQL 15 Ubuntu 22.04/20.04-ზე

პირველი, გამოიყენეთ შემდეგი ბრძანება აპლიკაციის დასაყენებლად.

sudo apt install monit -y

ინსტალაციის შემდეგ, თქვენ უნდა ჩართოთ და დაიწყოთ სერვისი, რაც შეგიძლიათ გააკეთოთ შემდეგი ბრძანების გამოყენებით.

sudo systemctl enable monit --now

დაბოლოს, დაადასტურეთ, რომ Monit მუშაობს ყოველგვარი შეცდომის გარეშე, შემდეგი გამოყენებით.

რეკლამა
systemctl status monit

მაგალითი გამომავალი:

systemctl სტატუსი ok on monit-ზე Ubuntu 22.10, Ubuntu 22.04 და Ubuntu 20.04

როგორც ზემოთ აღვნიშნეთ, Monit მუშაობს უკანა მხარეს. ახლა გადადით შემდეგ განყოფილებაზე ვებ ინტერფეისის კონფიგურაციისთვის.

დააკონფიგურირეთ Monit ვებ მომხმარებლის ინტერფეისი Ubuntu Linux-ზე

ახლა, როდესაც Monit მუშაობს, თქვენ უნდა შეცვალოთ კონფიგურაციის ფაილი შემდეგ გზაზე "/etc/monit/monitrc" ნებისმიერი ტექსტური რედაქტორის გამოყენებით. სახელმძღვანელო გამოიყენებს nano-ს, როგორც ყველაზე მოსახერხებელი მომხმარებლისთვის და ნაგულისხმევად დაინსტალირდება Ubuntu-ზე.

გახსენით კონფიგურაციის ფაილი შემდეგი ბრძანებით.

sudo nano /etc/monit/monitrc

ახლა იპოვნეთ ხაზები კონფიგურაციის ფაილში.

# set httpd port 2812 and
# allow admin:monit

შემდეგი, შეცვალეთ მომხმარებლის სახელი და პაროლი თქვენით, შეგიძლიათ შეინახოთ ადმინისტრატორი, მაგრამ მე ამას შევცვლიდი. სურვილისამებრ, შეგიძლიათ დაარეგულიროთ 2812-ის ნაგულისხმევი პორტი სხვა ნაკლებად ცნობილი პორტით მგრძნობიარე გარემოში მომხმარებლებისთვის.

რეკლამა

მაგალითი:

set httpd port 2812 and
allow joshmonit:strongpassword

მომხმარებლებისთვის ადგილობრივ გარემოში, შეგიძლიათ კომენტარის გაუქმება "დაუშვას ლოკალური მასპინძელი", რომელიც ჩამოაგდებს არალოკალურ კლიენტებს.

მაგალითი:

use address localhost  # only accept connection from localhost (drop if y><p if you use M/Monit)
allow localhost        # allow localhost to connect to the server

ნუ გააუქმებთ ზემოხსენებულს, თუ თქვენ წვდებით გარედან.

შეინახეთ კონფიგურაციის ფაილი CTRL + O, შემდეგ გადით CTRL + X.

დასრულების შემდეგ, შეამოწმეთ სერვისი, რათა დარწმუნდეთ, რომ კონფიგურაციის ფაილს არ აქვს შეცდომები.

რეკლამა
sudo monit -t

მაგალითი გამომავალი:

Control file syntax OK

ახლა გადატვირთეთ სერვისი, რათა კონფიგურაციის ფაილის ცვლილებები ამოქმედდეს.

sudo systemctl restart monit

დააკონფიგურირეთ Monit UFW წესები Ubuntu Linux-ზე

UFW ნაგულისხმევად უნდა იყოს დაინსტალირებული თქვენს სისტემაზე და შესაძლოა ჩართულიც კი იყოს. თქვენ უნდა შექმნათ ნებადართული წესები TCP პორტი 2812 ან სხვა რომელი პორტი მიუთითეთ კონფიგურაციაში.

იხილეთ ასევე  როგორ დააინსტალიროთ NVIDIA დრაივერები Ubuntu 22.10/22.04/20.04-ზე

პირველ რიგში, დარწმუნდით, რომ UFW დაყენებულია იმ შემთხვევაში, თუ ის არ არის.

sudo apt install ufw -y

შემდეგი, ჩართეთ UFW.

sudo ufw enable

რამდენიმე მაგალითი მოცემულია ქვემოთ, თქვენი ინსტალაციისა და მოთხოვნების მიხედვით, თუ იყენებთ სინგულარულ ან კლასტერულ ქსელში.

რეკლამა

დამატებითი ქსელის IP სერვერის მაგალითი:

sudo ufw allow proto tcp from <ip address> to any port 2812

კლასტერული ქსელი მრავალი მაგალითით:

sudo ufw allow proto tcp from <ip address>/24 to any port 2812

გაითვალისწინეთ, რომ მეორე UFW წესი არის ქვექსელის წესი; დაუშვით, რომ შიდა ქსელი უსაფრთხო და სანდოა.

წვდომა Monit ვებ მომხმარებლის ინტერფეისზე Ubuntu Linux-ზე

ახლა, როდესაც დააინსტალირეთ Monit და დააკონფიგურირეთ უკანა ნაწილი, ახლა შეგიძლიათ განაგრძოთ Monit სერვისზე წვდომა სერვერის IP მისამართის გამოყენებით.

მაგალითი:

http://192.0.150.220:2812

მომხმარებლებს შეუძლიათ გამოიყენონ ლოკალური ჰოსტი ლოკალურად დასაკავშირებლად.

რეკლამა
http://localhost:2812

მაგალითი გამომავალი:

შედით Monit-ში Ubuntu 22.10-ზე, Ubuntu 22.04-ზე და Ubuntu 20.04-ზე

შედით კონფიგურაციის ფაილში მითითებული მომხმარებლის სახელით და პაროლით. შესვლისთანავე მიხვალთ მთავარ დაფაზე თქვენი საერთო ხედით.

მაგალითი:

მაგალითი Monit სერვისის მენეჯერი Ubuntu 22.10-ზე, Ubuntu 22.04-ზე და Ubuntu 20.04-ზე

დაფაზე ყოფნის შემდეგ, შეგიძლიათ დააწკაპუნოთ თქვენს სისტემაზე მეტი დეტალური სტატისტიკის საჩვენებლად.

მაგალითი:

სისტემის სტატუსის მაგალითი Ubuntu 22.10, Ubuntu 22.04 და Ubuntu 20.04-ზე

ასევე, მომხმარებლებისთვის, რომლებსაც შეიძლება შეექმნათ პრობლემები და დასჭირდეთ ზოგიერთი პარამეტრის კორექტირება, შეგიძლიათ ნახოთ თქვენი Monit პარამეტრების მიმოხილვა ვებ ინტერფეისის გამოყენებით.

რეკლამა

მაგალითი:

მაგალითი გაშვების დროის ინფორმაციის მონიტორინგი Ubuntu 22.10, Ubuntu 22.04 და Ubuntu 20.04-ზე

გაკვეთილმა აჩვენა ძირითადი დაყენება; შეგიძლიათ ინტენსიურად მონიტორინგი სხვადასხვა ვარიანტებით. მე გირჩევდი შეამოწმო მონიტის დოკუმენტაციის სახელმძღვანელო ოფიციალურ ვებ – გვერდზე.

განაახლეთ Monit Ubuntu Linux-ზე

იმის გათვალისწინებით, რომ თქვენ დააინსტალირეთ Monit Ubuntu-ს ნაგულისხმევი საცავის გამოყენებით, პროცესი იგივეა ბრძანების ხაზის ტერმინალის გამოყენებით.

sudo apt update && sudo apt upgrade

დესკტოპის მომხმარებლებისთვის, რომლებსაც ჩართული აქვთ ავტომატური განახლებები, ვურჩევდი ტერმინალის განახლების ბრძანებების გაშვებას ხშირად, რათა უზრუნველყონ თქვენი სისტემის სწორად განახლება.

ამოიღეთ Monit Ubuntu Linux-ზე

მომხმარებლები, რომლებსაც აღარ სჭირდებათ Monit თავიანთ Ubuntu სისტემაში, იყენებენ შემდეგ ბრძანებას აპლიკაციის მთლიანად მოსაშორებლად.

sudo apt autoremove monit --purge

ზემოთ მოყვანილი ბრძანება გაასუფთავებს მონაცემებს, რომლებიც შეიქმნა მასთან.

რეკლამა


არა ის, რასაც ეძებდით? სცადეთ მოძებნოთ დამატებითი გაკვეთილები.

დატოვე კომენტარი