Artikkelkatalog
Denne opplæringen fokuserer på:
hvordanCentOS 7 kjører på serverenVestaCPpanel montertMonit overvåkingprogram?
CentOS 7 system VestaCP panel, hvordan sette Monit konfigurasjon?
Hva er Monit?
Monit er et lite åpen kildekodeverktøy for å administrere og overvåke Unix-systemer.
Monit vil overvåke den spesifiserte tjenesteprosessen hvis den automatisk slås av, den vil starte på nytt automatisk, og den kan sende e-postvarsler i tilfelle feil.
Hvis du er på CentOS 7, kjør VestaCP som panelet ditt og du har Monit installert for å overvåke serverprosessene dine som: Nginx, Apache, MariaDB og andre.
Aktiver EPEL-depot
RHEL/CentOS 7 64-bit:
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-bit:
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øtter ikke 32-biters EPEL-lagre, så bruk RHEL/CentOS 6 32-bit.
Installer Monit på CentOS 7
yum update yum install -y libcrypto.so.6 libssl.so.6 yum install monit
Aktiver port 2812 på VestaCP
Når du har installert Monit-overvåking, må du sette opp daemonen, aktivere porter, IP-adresser og andre innstillinger.
第 1 步:Logg inn på din VestaCP
第 2 步:Gå inn i brannmuren.
- Klikk på "Brannmur" over navigasjonen.
第 3 步:Klikk på +-knappen.
- Når du holder markøren over +-knappen, vil du se knappen endres til «Legg til regel».
第 4 步:Legg til regler.
Bruk følgende som regelinnstillinger ▼
- Handling: Godta
- Protokoll: TCP
- port: 2812
- IP-adresse: 0.0.0.0/0
- Merknader (valgfritt): MONIT
Nedenfor er et skjermbilde av Vesta brannmurinnstillinger ▼
第 5 步:Rediger Monit-konfigurasjonsfilen
Når Monit er installert, må du redigere hovedkonfigurasjonsfilen og angi ditt eget brukernavn og passord.
Følgende er en konfigurasjonsveiledning for overvåking og omstart av ulike Vesta Panel-prosesser på CentOS 7 ▼
Etter å ha opprettet de nødvendige konfigurasjonsfilene, test for syntaksfeil ▼
monit -t
Start monit ved å skrive:
monit
Start Monit-tjenesten ved oppstart ▼
systemctl enable monit.service
Monit Notes
Monit overvåker prosesstjenester, noe som betyr at tjenester overvåket av Monit ikke kan stoppes ved bruk av vanlige metoder, fordi når de er stoppet, vil Monit starte dem på nytt.
For å stoppe en tjeneste overvåket av Monit, bør du bruke noe sånt sommonit stop name
En slik kommando, for eksempel for å stoppe nginx ▼
monit stop nginx
For å stoppe alle tjenester overvåket av Monit▼
monit stop all
For å starte en tjeneste kan du brukemonit start name
en slik kommando ▼
monit start nginx
Start alle tjenester overvåket av Monit ▼
monit start all
Avinstaller Monit overvåkingsprogram ▼
yum remove monit
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delt "Hvordan installerer jeg Monit-overvåkingsprogrammet på VestaCP-panelet til CentOS 7-systemet? , å hjelpe deg.
Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-731.html
Velkommen til Telegram-kanalen til Chen Weiliangs blogg for å få de siste oppdateringene!
📚 Denne guiden inneholder enorm verdi, 🌟Dette er en sjelden mulighet, ikke gå glipp av den! ⏰⌛💨
Del og lik om du vil!
Din deling og likes er vår kontinuerlige motivasjon!