სტატიების დირექტორია
ეს გაკვეთილი ფოკუსირებულია:
在CentOS 7 მუშაობს სერვერზეVestaCPდამონტაჟებული პანელიმონიტორინგის მონიტორინგიპროგრამა?
CentOS 7 სისტემის VestaCP პანელი, როგორ დავაყენოთ Monit კონფიგურაცია?
რა არის მონიტი?
Monit არის პატარა ღია კოდის ინსტრუმენტი Unix სისტემების მართვისა და მონიტორინგისთვის.
Monit მონიტორინგს გაუწევს მითითებულ სერვისის პროცესს, თუ ის ავტომატურად დაიხურება, ავტომატურად გადაიტვირთება და შეცდომის შემთხვევაში შეუძლია შეტყობინებების გაგზავნა ელექტრონული ფოსტით.
თუ თქვენ ხართ CentOS 7-ზე, გაუშვით VestaCP, როგორც თქვენი პანელი და დაინსტალირებული გაქვთ Monit თქვენი სერვერის პროცესების მონიტორინგისთვის, როგორიცაა: Nginx, Apache, MariaDB და სხვა.
ჩართეთ EPEL საცავი
RHEL/CentOS 7 64-ბიტიანი:
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm
RHEL/CentOS 6 32-ბიტიანი:
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm
- CentOS 7 არ უჭერს მხარს 32-ბიტიან EPEL საცავებს, ამიტომ გამოიყენეთ RHEL/CentOS 6 32-ბიტიანი.
დააინსტალირეთ Monit CentOS 7-ზე
yum update yum install -y libcrypto.so.6 libssl.so.6 yum install monit
ჩართეთ პორტი 2812 VestaCP-ზე
მას შემდეგ რაც წარმატებით დააინსტალირეთ Monit მონიტორინგი, თქვენ უნდა დააყენოთ დემონი, ჩართოთ პორტები, IP მისამართები და სხვა პარამეტრები.
1:შედით თქვენს VestaCP-ში
2:შედით firewall-ში.
- დააწკაპუნეთ "Firewall" ნავიგაციის ზემოთ.
3:დააჭირეთ ღილაკს +.
- როდესაც თქვენ გადახვალთ + ღილაკზე, დაინახავთ, რომ ღილაკი შეიცვალა "წესის დამატებად".
4:წესების დამატება.
გამოიყენეთ შემდეგი, როგორც წესის პარამეტრები ▼
- მოქმედება: მიღება
- პროტოკოლი: TCP
- პორტი: 2812
- IP მისამართი: 0.0.0.0/0
- შენიშვნები (სურვილისამებრ): MONIT
ქვემოთ მოცემულია ვესტას firewall პარამეტრების ეკრანის სურათი ▼
5:შეცვალეთ Monit-ის კონფიგურაციის ფაილი
როდესაც Monit დაინსტალირდება, თქვენ უნდა შეცვალოთ ძირითადი კონფიგურაციის ფაილი და დააყენოთ თქვენი საკუთარი მომხმარებლის სახელი და პაროლი.
ქვემოთ მოცემულია კონფიგურაციის გაკვეთილი ვესტა პანელის სხვადასხვა პროცესების მონიტორინგისა და გადატვირთვისთვის CentOS 7 ▼ზე
საჭირო კონფიგურაციის ფაილების შექმნის შემდეგ, შეამოწმეთ სინტაქსის შეცდომები ▼
monit -t
დაიწყეთ მონიტორინგი უბრალოდ აკრეფით:
monit
გაუშვით Monit სერვისი ჩატვირთვისას ▼
systemctl enable monit.service
მონიტის შენიშვნები
Monit მონიტორინგს უწევს პროცესის სერვისებს, რაც ნიშნავს, რომ Monit-ის მიერ მონიტორინგირებული სერვისები არ შეიძლება შეჩერდეს ჩვეულებრივი მეთოდებით, რადგან შეწყვეტის შემდეგ, Monit დაიწყებს მათ ხელახლა.
Monit-ის მიერ კონტროლირებადი სერვისის შესაჩერებლად, თქვენ უნდა გამოიყენოთ მსგავსი რამmonit stop name
ასეთი ბრძანება, მაგალითად შეჩერება nginx ▼
monit stop nginx
ყველა სერვისის შეჩერება, რომელსაც აკონტროლებს Monit▼
monit stop all
სერვისის დასაწყებად შეგიძლიათ გამოიყენოთmonit start name
ასეთი ბრძანება ▼
monit start nginx
დაიწყეთ ყველა სერვისი, რომელსაც აკონტროლებს Monit ▼
monit start all
წაშალეთ Monit მონიტორინგის პროგრამა ▼
yum remove monit
იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა „როგორ დავაყენოთ Monit მონიტორინგის პროგრამა CentOS 7 სისტემის VestaCP პანელზე? , რომ დაგეხმარო.
კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-731.html
კეთილი იყოს თქვენი მობრძანება Chen Weiliang-ის ბლოგის ტელეგრამის არხზე, რომ მიიღოთ უახლესი განახლებები!
📚 ეს სახელმძღვანელო შეიცავს უზარმაზარ ღირებულებას, 🌟ეს იშვიათი შესაძლებლობაა, არ გამოტოვოთ! ⏰⌛💨
გააზიარეთ და მოიწონეთ თუ მოგეწონათ!
თქვენი გაზიარება და მოწონებები ჩვენი უწყვეტი მოტივაციაა!