Kuinka asentaa Monit Fedoraan 37/36/35


Monit on avoimen lähdekoodin apuohjelma, joka hallitsee ja valvoo resursseja ja palveluita Linux-järjestelmissä. Jotkut Monitin hallinnoimista palveluista ja resursseista ovat suorittimen käyttö, muistin käyttö, palvelimen käyttöaika, verkkoyhteydet ja palvelinsovelluspalvelut. Se myös varmistaa, että kaikki käynnissä olevat palvelut ovat aina kunnossa käynnistämällä uudelleen palvelut, jotka pysähtyvät tai kohtaavat toimintavirheitä, kuten järjestelmän seisokkeja, sovelluskaatumisia tai resurssipiikkejä. Lisäksi Monit voidaan myös määrittää lähettämään hälytyksiä järjestelmänvalvojille, kun tiettyjä tapahtumia tapahtuu, jolloin järjestelmänvalvojat voivat ryhtyä korjaaviin toimiin ennen ongelmien eskaloitumista. Seurauksena on, että Monit on olennainen työkalu Linux-järjestelmien moitteettoman toiminnan pitämiseen.

Seuraavassa opetusohjelmassa opit asentamaan Monit Fedora 37/36/35 Linuxiin käyttämällä versiota suoraan Fedoran arkistosta ja määrittämään Monit olemaan käytettävissä selaimessasi komentorivipäätteen avulla.

Suositellut vaiheet ennen asennusta

Ennen kuin aloitat, päivitä järjestelmäsi varmistaaksesi, että kaikki paketit ovat ajan tasalla ongelmien välttämiseksi.

sudo dnf upgrade --refresh

Asenna Monit Fedora Linuxiin

Monit on saatavilla Fedoran oletusvarastossa, mikä tekee asennuksesta nopeaa ja yksinkertaista.

Käytä ensin seuraavaa komentoa sovelluksen asentamiseen.



sudo dnf install monit -y

Asennuksen jälkeen sinun on otettava palvelu käyttöön ja aloitettava se, jonka voit tehdä seuraavalla komennolla.

sudo systemctl enable monit --now

Varmista lopuksi, että Monit toimii ilman virheitä käyttämällä seuraavaa.

systemctl status monit

Esimerkki ulostulosta:

esimerkki monit status ok:sta fedora linuxissa

Kuten edellä mainittiin, Monit työskentelee takapään parissa. Siirry nyt seuraavaan osioon verkkokäyttöliittymän määrittämiseksi.

Määritä Monit WebUI Fedora Linuxissa

Nyt kun Monit toimii, sinun on muokattava konfiguraatiotiedostoa seuraavassa polussa "/etc/monit/monitrc" millä tahansa tekstieditorilla.

Avaa asetustiedosto seuraavalla komennolla.



sudo nano /etc/monitrc

Etsi nyt rivit asetustiedostosta.

# set httpd port 2812 and
# allow admin:monit

Muokkaa seuraavaksi käyttäjätunnusta ja salasanaa omallasi, voit pitää adminin, mutta vaihtaisin tämän. Valinnaisesti voit säätää oletusporttia 2812 toisella vähemmän tunnetulla portilla herkissä ympäristöissä oleville käyttäjille.

Esimerkiksi:

set httpd port 2812 and
allow joshmonit:strongpassword

Paikallisissa ympäristöissä oleville käyttäjille voit poistaa kommentin "allow localhost" mikä pudottaa ei-paikallisia asiakkaita.

Esimerkiksi:

use address localhost  # only accept connection from localhost (drop if y><p if you use M/Monit)
allow localhost        # allow localhost to connect to the server

Älä poista yllä olevaa kommenttia, jos käytät ulkopuolelta.



Tallenna asetustiedosto sovelluksella CTRL + O, poistu sitten painikkeella CTRL + X.

Kun olet valmis, testaa palvelu varmistaaksesi, ettei määritystiedostossa ole virheitä.

sudo monit -t

Esimerkki ulostulosta:

Control file syntax OK

Käynnistä palvelu nyt uudelleen, jotta määritystiedoston muutokset tulevat voimaan.

sudo systemctl restart monit

Määritä Monit FirewallD -säännöt Fedora Linuxissa

Oletuksena Monitille ei ole asetettu sääntöjä. Tämä tarkoittaa, että sinun on luotava säännöt, jotka ovat välttämättömiä hyökkäysten pysäyttämiseksi. Monitin suojaamatta jättäminen johtaa ongelmiin, joten älä ohita tätä, ellei sinulla ole muita keinoja suojata asennusta ja palvelua.

Lisää ensin uusi vyöhyke Monit-palomuurikäytännölle.



sudo firewall-cmd --permanent --new-zone=monit

Määritä seuraavaksi sallitut IP-osoitteet, joilla on pääsy Redisiin.

sudo firewall-cmd --permanent --zone=monit --add-source=1.2.3.4

Korvaa 1.2.3.4 IP-osoitteella osoite, joka lisätään sallittujen luetteloon.

Kun olet lisännyt IP-osoitteet, avaa Monitin portti. Oletuksena tämä on TCP-portti 2812 ellet ole vaihtanut sitä.

sudo firewall-cmd --permanent --zone=monit --add-port=2812/tcp

Huomaa, että voit muuttaa oletusporttia asetustiedostossasi, jos muutat yllä olevan palomuuriportin avaamissäännön uuteen arvoon.

Kun olet suorittanut nämä komennot, lataa palomuuri uudelleen ottaaksesi uudet säännöt käyttöön.

sudo firewall-cmd --reload

Esimerkkituloste onnistuessaan:



success

Käytä Monit WebUI:ta Fedora Linuxissa

Nyt kun olet asentanut Monitin ja määrittänyt taustapään, voit siirtyä Monit-palveluun palvelimen IP-osoitteella.

Esimerkiksi:

http://192.0.150.220:2812

Käyttäjät voivat käyttää localhostia yhteyden muodostamiseen paikallisesti.

http://localhost:2812

Esimerkki ulostulosta:

kirjaudu sisään seurataksesi fedora linux webui

Kirjaudu sisään konfiguraatiotiedostossa määritetyllä käyttäjätunnuksella ja salasanalla. Kun olet sisään, tulet päähallintapaneeliin, jossa on yleisnäkymäsi.

Esimerkiksi:



esimerkki monit service managerista fedora linuxissa

Kun olet kojelaudassa, voit napsauttaa järjestelmääsi nähdäksesi yksityiskohtaisempia tilastoja.

Esimerkiksi:

esimerkki järjestelmän tilasta fedora linuxissa monit webuin kanssa

Lisäksi käyttäjät, jotka saattavat kohdata ongelmia ja joutuvat muuttamaan joitain asetuksia, voivat nähdä yleiskatsauksen Monit-asetuksistasi verkkokäyttöliittymän avulla.

Esimerkiksi:

seurata ajonaikaisia ​​tietoja fedora linux webuissa

Opetusohjelma osoitti perusasetukset; voit seurata laajasti eri vaihtoehdoilla. Suosittelen tarkistamaan Monitor Documentation Manual virallisella verkkosivustolla.

Päivitä Monit Fedora Linuxissa

Koska olet asentanut Monitin käyttämällä Fedoran oletusvarastoa, prosessi on sama komentorivipäätettä käytettäessä.



sudo dnf update --refresh

Pöytäkoneiden käyttäjille, joilla on automaattiset päivitykset käytössä, suosittelen suorittamaan päätteen päivityskomennot aina niin usein varmistaaksesi, että järjestelmäsi päivitetään oikein.

Poista Monit Fedora Linuxista

Käyttäjät, jotka eivät enää tarvitse Monitia Fedora Linux -järjestelmässään, käyttävät seuraavaa komentoa sovelluksen poistamiseen kokonaan.

sudo dnf autoremove monit

Yllä oleva komento tyhjentää sen avulla luodut tiedot.



Ei se mitä etsit? Yritä etsiä lisää opetusohjelmia.

Jätä kommentti