Valvo, seuraa ja hallitse tietokonejärjestelmiä Ubuntusta

noin-monit

Seuraavassa artikkelissa aiomme tarkastella Monitia. Tämä työkalu on hyödyllinen, kun se tulee valvoa ja hallita hajautettuja tietojärjestelmiä, tee automaattinen huolto ja korjaus.

Monit on apuohjelma hallita ja seurata prosesseja, ohjelmia, tiedostoja, hakemistoja ja tiedostojärjestelmiä Unix-järjestelmässä. Käyttäjät voivat käyttää Monitia seuraamaan tiedostoja, hakemistoja ja tiedostojärjestelmiä muutoksille, kuten aikaleiman muutoksille, tarkistussummamuutoksille tai koon muutoksille.

Monit ohjataan helposti konfiguroitavan ohjaustiedoston kautta, joka perustuu vapaamuotoiseen merkkikeskeiseen syntaksiin. Se seuraa lokeja ja ilmoittaa virheilmoituksista mukautettavien hälytysviestien avulla. Lisäksi Monit voi suorittaa erilaisia ​​TCP / IP-verkkotarkistuksia, protokollatarkistuksia ja antaa meille mahdollisuuden käyttää SSL: ää tällaisiin tarkastuksiin.

Mitä voidaan seurata Monitilla?

Voimme käyttää Monitia seurata prosesseja daemon tai vastaavat ohjelmat, jotka ovat käynnissä localhostissa. Tämä ohjelma on erityisen hyödyllinen sekä daemon-prosessien että järjestelmän käynnistyshetkellä käynnistyvien prosessien seuraamiseen.

koti

Toisin kuin monet muut seurantajärjestelmät, Monit voi toimia, jos tapahtuu virhetilanne, esimerkiksi; jos sendmail ei ole käynnissä, tämä ohjelma voi käynnistää sendmailin uudelleen automaattisesti tai jos apache käyttää liikaa resursseja, Monit voi pysäyttää tai käynnistää apache uudelleen ja lähettää meille hälytysviestin. Monit voi myös seurata prosessin ominaisuuksia, kuten kuinka paljon muistia tai suorittimen jaksoja prosessi käyttää.

Tähän mennessä mainitun lisäksi myös Voit käyttää tätä ohjelmaa tiedostojen, hakemistojen ja tiedostojärjestelmien seurantaan localhostissa. Pystymme seuraamaan näitä elementtejä muutosten varalta, kuten aikaleimojen muutokset, tarkistussumman muutokset tai koon muutokset.

tila

Monit voi valvoa verkkoyhteyksiä useisiin palvelimiin joko localhostissa tai etäisänissä. TCP-, UDP- ja Unix-toimialueita tuetaan. Vaikka protokollaa ei tueta, voimme testata palvelinta, koska Monit voidaan määrittää lähettämään tietoja ja testaamaan vastauksia palvelimelta.

Monit voidaan käyttää testaa ohjelmia tai komentosarjoja tiettyinä aikoina kuten cronin kanssa. Lisäksi sen avulla voimme testata ohjelman lähtöarvoa ja suorittaa toiminnon tai lähettää hälytyksen, jos lähtöarvo osoittaa virheen.

Tätä ohjelmaa voidaan käyttää myös seurata yleisiä järjestelmäresursseja localhostissakuten suorittimen yleinen käyttö, muisti ja järjestelmän kuormitus.

Asenna Monit Ubuntu 20.04 LTS Focal Fossa -laitteeseen

Tämän ohjelman asennus on melko yksinkertaista. Seuraavilla riveillä aiomme nähdä, kuinka Monit asennetaan Ubuntu 20.04: een. Kuten heidän verkkosivuillaan on ilmoitettu, samoja ohjeita voidaan noudattaa Ubuntu 18.04, 16.04 ja muissa Debian-pohjaisissa jakeluissa, kuten Linux Mint.

Aloitetaan avaamalla pääte (Ctrl + Alt + T) ja aiomme varmistaa, että kaikki järjestelmämme paketit päivitetään. Saavutamme tämän komennoilla:

sudo apt update; sudo apt upgrade

Sitten voimme asentaa ohjelman. Monit on käytettävissä oletuksena Ubuntu 20.04 -tietovarasto. Tästä syystä voimme asentaa sen käyttämällä komentoa terminaalissa:

asenna monit

sudo apt install monit

Asennuksen jälkeen Monit-palvelu käynnistyy automaattisesti. Se voi tarkista tila kirjoittamalla samaan päätelaitteeseen:

tila monit

sudo systemctl status monit

Oletusarvoisesti Monit-verkkokäyttöliittymä on poistettu käytöstä. Tästä syystä meidän on otettava se käyttöön ja asetettava järjestelmänvalvojan salasana. Voimme tehdä tämän muokkaamalla seuraavaa tiedostoa:

sudo vim /etc/monit/monitrc

Tämän tiedoston sisällä meidän on löydettävä, poistettava kommentti ja määritettävä Monitin järjestelmänvalvojan salasana kuten se näkyy seuraavassa:

ota salasana ja käyttäjä käyttöön Monitissa

set httpd port 2812 and
allow admin:monit

Kun muutokset on tehty, voimme tallentaa ja sulkea editorin. Seuraava vaihe on käynnistä Monit uudelleen:

käynnistä monit uudelleen

sudo monit -t
sudo systemctl restart monit

Jos tarvitset tietoja jostakin asetustiedoston vaihtoehdoista, voit ota yhteys ohjelman dokumentaatio.

Avaa ohjelman käyttöliittymä

Tässä vaiheessa voimme avaa selain ja siirry ohjelman web-käyttöliittymään siirtymällä URL-osoitteeseen http://dirección-ip-de-tu-servidor:2812.

ohjelman sisäänkirjautuminen

Tämän osoitteen tulisi näyttää meille kirjautumissivu. Jos et ole vaihtanut käyttäjänimeä ja salasanaa määritystiedostossa, voit kirjaudu sisään käyttäjätunnuksella 'admin'ja salasana'monitori".

isäntämonit

Hyödyllistä tietoa ja apua suosittelemme Tarkista projektin virallinen verkkosivusto tai hänen tietovarasto bitbucketissa.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.