Artikelkatalog
Denna handledning fokuserar på:
HurCentOS 7 körs på servernVestaCPpanel monteradMonit övervakningprogram?
CentOS 7-systemet VestaCP-panel, hur ställer man in Monit-konfiguration?
Vad är Monit?
Monit är ett litet verktyg med öppen källkod för att hantera och övervaka Unix-system.
Monit kommer att övervaka den angivna serviceprocessen om den stängs av automatiskt, den kommer att starta om automatiskt och den kan skicka e-postmeddelanden vid fel.
Om du använder CentOS 7, kör VestaCP som din panel och du har Monit installerat för att övervaka dina serverprocesser som: Nginx, Apache, MariaDB och andra.
Aktivera EPEL-förrådet
RHEL/CentOS 7 64-bitars:
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-bitars:
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 stöder inte 32-bitars EPEL-förråd, så använd RHEL/CentOS 6 32-bitars.
Installera Monit på CentOS 7
yum update yum install -y libcrypto.so.6 libssl.so.6 yum install monit
Aktivera port 2812 på VestaCP
När du väl har installerat Monit-övervakning måste du ställa in demonen, aktivera portar, IP-adresser och andra inställningar.
第 1 步:Logga in på din VestaCP
第 2 步:Gå in i brandväggen.
- Klicka på "Brandvägg" ovanför navigeringen.
第 3 步:Klicka på +-knappen.
- När du håller muspekaren över +-knappen kommer du att se knappen ändras till "Lägg till regel".
第 4 步:Lägg till regler.
Använd följande som regelinställningar ▼
- Åtgärd: Acceptera
- Protokoll: TCP
- hamn: 2812
- IP-adress: 0.0.0.0/0
- Anmärkningar (valfritt): MONIT
Nedan finns en skärmdump av Vestas brandväggsinställningar ▼
第 5 步:Redigera Monit-konfigurationsfilen
När Monit är installerat måste du redigera huvudkonfigurationsfilen och ställa in ditt eget användarnamn och lösenord.
Följande är en konfigurationshandledning för övervakning och omstart av olika Vesta Panel-processer på CentOS 7 ▼
Efter att ha skapat de nödvändiga konfigurationsfilerna, testa för syntaxfel ▼
monit -t
Börja övervaka genom att helt enkelt skriva:
monit
Starta Monit-tjänsten vid uppstart ▼
systemctl enable monit.service
Monit Notes
Monit övervakar processtjänster, vilket innebär att tjänster som övervakas av Monit inte kan stoppas med vanliga metoder, för när de väl stoppats kommer Monit att starta dem igen.
För att stoppa en tjänst som övervakas av Monit bör du använda något liknandemonit stop name
Ett sådant kommando, till exempel för att stoppa nginx ▼
monit stop nginx
För att stoppa alla tjänster som övervakas av Monit▼
monit stop all
För att starta en tjänst kan du användamonit start name
Ett sådant kommando ▼
monit start nginx
Starta alla tjänster som övervakas av Monit ▼
monit start all
Avinstallera Monit övervakningsprogram ▼
yum remove monit
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "Hur installerar man Monit-övervakningsprogrammet på VestaCP-panelen i CentOS 7-systemet? , att hjälpa dig.
Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-731.html
Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!
📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
Dela och gilla om du vill!
Dina delning och likes är vår ständiga motivation!