Справочник на статиите
Този урок се фокусира върху:
Как даCentOS 7 работи на сървъраVestaCPмонтиран на панелМониторингпрограма?
Системен панел CentOS 7 VestaCP, как да настроя конфигурацията на Monit?
Какво е 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 хранилища, така че използвайте 6-битов RHEL/CentOS 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:Влезте в защитната стена.
- Кликнете върху „Защитна стена“ над навигацията.
Стъпка 3:Щракнете върху бутона +.
- Когато задържите курсора на мишката върху бутона +, ще видите, че бутонът се променя на „Добавяне на правило“.
Стъпка 4:Добавете правила.
Използвайте следното като настройки на правилото ▼
- Действие: Приеми
- Протокол: TCP
- порт: 2812
- IP адрес: 0.0.0.0/0
- Забележки (по желание): MONIT
По-долу има екранна снимка на настройките на защитната стена на Vesta ▼
Стъпка 5:Редактирайте конфигурационния файл на Monit
След като Monit бъде инсталиран, трябва да редактирате основния конфигурационен файл и да зададете собствено потребителско име и парола.
Следното е ръководство за конфигурация за наблюдение и рестартиране на различни процеси на Vesta Panel на CentOS 7 ▼
По-рано блогът на Chen Weiliang сподели урок за инсталиране и конфигуриране на Monit на CentOS 6 ▼
Конфигурацията на програмата за наблюдение Monit в CentOS 7 обаче е малко по-различна от тази в CentOS 6 и не е съвсем същата.ако ти……След като създадете необходимите конфигурационни файлове, тествайте за синтактични грешки ▼
monit -t
Стартирайте monit, като просто напишете:
monit
Стартирайте услугата Monit при зареждане ▼
systemctl enable monit.service
Бележки на Monit
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
Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Как да инсталирам програмата за мониторинг Monit на панела VestaCP на системата CentOS 7? , да ти помогне.
Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-731.html
Добре дошли в канала на Telegram в блога на Chen Weiliang, за да получите най-новите актуализации!
📚 Това ръководство съдържа огромна стойност, 🌟Това е рядка възможност, не я пропускайте! ⏰⌛💨
Споделете и харесайте, ако ви харесва!
Вашите споделяния и харесвания са нашата постоянна мотивация!