Artikel Directory
Deze zelfstudie richt zich op:
HoeCentOS 7 draait op de serverVestaCPpaneel gemonteerdMonitor monitoringprogramma?
CentOS 7 systeem VestaCP-paneel, hoe de Monit-configuratie in te stellen?
Wat is Monit?
Monit is een kleine open source tool voor het beheren en monitoren van Unix-systemen.
Monit bewaakt het opgegeven serviceproces als het automatisch wordt afgesloten, het wordt automatisch opnieuw opgestart en het kan e-mailmeldingen verzenden in geval van fouten.
Als u CentOS 7 gebruikt, voert u VestaCP uit als uw paneel en hebt u Monit geïnstalleerd om uw serverprocessen te bewaken, zoals: Nginx, Apache, MariaDB en anderen.
EPEL-repository inschakelen
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 ondersteunt geen 32-bits EPEL-repository's, dus gebruik RHEL/CentOS 6 32-bit.
Installeer Monit op CentOS 7
yum update yum install -y libcrypto.so.6 libssl.so.6 yum install monit
Poort 2812 inschakelen op VestaCP
Nadat u Monit-monitoring met succes hebt geïnstalleerd, moet u de daemon instellen, poorten, IP-adressen en andere instellingen inschakelen.
Stap 1:Log in op uw VestaCP
Stap 2:Voer de firewall in.
- Klik op "Firewall" boven de navigatie.
Stap 3:Klik op de knop +.
- Wanneer u de muisaanwijzer op de knop + plaatst, ziet u dat de knop verandert in 'Regel toevoegen'.
Stap 4:Regels toevoegen.
Gebruik het volgende als regelinstellingen ▼
- Actie: Accepteren
- Protocol: TCP
- poort: 2812
- IP-adres: 0.0.0.0/0
- Opmerkingen (optioneel): MONIT
Hieronder is een screenshot van Vesta firewall-instellingen ▼
Stap 5:Bewerk het Monit-configuratiebestand
Nadat Monit is geïnstalleerd, moet u het hoofdconfiguratiebestand bewerken en uw eigen gebruikersnaam en wachtwoord instellen.
Het volgende is een configuratiehandleiding voor het bewaken en herstarten van verschillende Vesta Panel-processen op CentOS 7 ▼
Test na het maken van de vereiste configuratiebestanden op syntaxisfouten ▼
monit -t
Begin met monitoren door simpelweg te typen:
monit
Start de Monit-service bij het opstarten ▼
systemctl enable monit.service
Notities bekijken
Monit bewaakt processervices, wat betekent dat services die door Monit worden gecontroleerd, niet kunnen worden gestopt met de normale methoden, omdat Monit ze opnieuw zal starten als ze eenmaal zijn gestopt.
Om een service te stoppen die door Monit wordt gecontroleerd, moet u iets gebruiken als:monit stop name
Zo'n commando, bijvoorbeeld om nginx te stoppen ▼
monit stop nginx
Om alle diensten te stoppen die door Monit▼ . worden gecontroleerd
monit stop all
Om een service te starten die u kunt gebruikenmonit start name
zo'n commando
monit start nginx
Start alle services die worden gecontroleerd door Monit ▼
monit start all
Verwijder het monitoringprogramma van Monit ▼
yum remove monit
Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeeld "Hoe installeer ik het Monit-bewakingsprogramma op het VestaCP-paneel van het CentOS 7-systeem? , om je te helpen.
Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-731.html
Welkom op het Telegram-kanaal van Chen Weiliang's blog voor de laatste updates!
📚 Deze gids bevat enorme waarde, 🌟Dit is een zeldzame kans, mis hem niet! ⏰⌛💨
Deel en like als je wilt!
Uw delen en likes zijn onze voortdurende motivatie!