Як встановити програму моніторингу Monit на панель VestaCP системи CentOS 7?

Цей підручник присвячено:

Як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 ▼

Як встановити програму моніторингу Monit на панель VestaCP системи CentOS 7?

第 5 步:Відредагуйте конфігураційний файл Monit

Після встановлення Monit вам потрібно відредагувати основний файл конфігурації та встановити власне ім’я користувача та пароль.

Нижче наведено посібник із конфігурації для моніторингу та перезапуску різних процесів Vesta Panel у CentOS 7 ▼

Після створення необхідних конфігураційних файлів перевірте наявність синтаксичних помилок ▼

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-каналу!

Поділіться та поставте лайк, якщо вам подобається! Ваші розповсюдження та вподобання — наша постійна мотивація!

 

发表 评论

Ваша електронна адреса не буде опублікована. 必填 项 已 用 * Етикетка

Прокрутка до початку