Каталог артыкулаў
Гэты падручнік прысвечаны:
Як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 ▼
Раней у блогу Чэнь Вэйляна быў апублікаваны падручнік па ўсталёўцы і наладзе 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 у блогу Чэнь Вэйляна, каб атрымліваць апошнія абнаўленні!
📚 Гэты дапаможнік мае вялікую каштоўнасць, 🌟Гэта рэдкая магчымасць, не прапусціце яе! ⏰⌛💨
Падзяліцеся і лайкайце, калі хочаце!
Ваш абмен і лайкі - наша пастаянная матывацыя!