Aiemmin olemme puhuneet hyvistä järjestelmänvalvontatyökaluista, tällä kertaa haluamme ilmoittaa niistä Monitorix kevyt mutta tukeva työkalu, joka tarjoaa kaikille järjestelmänvalvojille riittävät ja laajennetut tiedot järjestelmästään milloin tahansa.
Mikä on Monitorix?
Se on avoimen lähdekoodin työkalu, jota tukee laaja yhteisö ja jonka avulla voimme seurata järjestelmiä yksinkertaisella tavalla. Se on suunniteltu hallitsemaan mahdollisimman suurta määrää järjestelmäpalveluita ja resursseja. Tämä työkalu on kehitetty tarkoitukseen, että se toimii Linux / Unix-palvelimilla, mutta sillä on erityinen ominaisuus, että se voidaan suorittaa sulautetuilla laitteilla, mikä tekee siitä monitasoisen ja kannettavan.
Sen kehittäjät selittävät, että työkalu on seurausta kahden ohjelman, yhden kutsutun, suorittamisesta monitorix
, joka on Perl-daemon, joka käynnistyy automaattisesti kuten mikä tahansa muu järjestelmän palvelu ja komentosarja nimeltä monitorix.cgi
Siinä on myös integroitu HTTP-palvelin, jotta meidän ei tarvitse asentaa verkkopalvelinta sen toimintaa varten.
Monitorix-ominaisuudet
- Sillä on suuri määrä graafisia tilastoja, jotka keräävät järjestelmätiedot, kuten järjestelmän kuormitus, ytimen käyttö, prosessorin käyttö, anturit, lämpötila, tiedostojärjestelmän käyttö, hakemistokäyttö, netstat, lighttpd, nginx, prosessit välillä toiset.
- Tuki useiden etäpalvelimien seurantaan.
- Tuki LAN-laitteiden Internet-liikenteen seurannalle.
- Laaja hälytysjärjestelmä.
- Mukana HTTP-palvelin.
- Automaattinen sähköpostin lähetys järjestelmätilastoilla.
- Mahdollisuus lisätä muita kokoonpanotiedostoja.
- Kyky tarkastella tilastoja (tunti, päivä, viikko, kuukausi tai vuosi).
- Mahdollisuus lähentää mitä tahansa kuvaajaa nähdäksesi sen tarkemmin.
- Kyky näyttää verkkotiedot megatavuina / s tai megatavuina / s.
- Mahdollisuus näyttää lämpötilat celsius- tai fahrenheitasteina.
- Kyky tuottaa grafiikkaa PNG- tai SVG-muodossa.
- Kyky määrittää historiallisten tietojen vuosimäärä (ei rajoitusta).
- Intuitiivinen web-käyttöliittymä.
- Se voidaan määrittää vain tekstitiedostolla.
- Sisältää hiljaisen tilan, jonka avulla voit noutaa grafiikkaa skripteistä.
- Liikennetilastot tallennetaan kiinteäkokoisiin tietokantoihin.
- Kirjoitettu Perlin kielellä.
- Testattu ja tuettu GNU / Linux, FreeBSD, OpenBSD ja NetBSD.
- Ilmainen ja avoin lähdekoodi
Monitorixin asentaminen
Käyttäjät RedHat / Fedora / CentOS ja johdannaiset, jotka voit asentaa Monitorixin yumin ansiosta seuraavalla tavalla:
$ yum install monitorix $ service monitorix start
Arch Linux -käyttäjät ja johdannaiset voivat puolestaan käyttää AUR: ia tämän järjestelmänvalvontatyökalun asentamiseen, suorita seuraava komento:
$yaourt -S monitorix
Debianin, Ubuntu, Deepinin ja johdannaisten käyttäjien tapauksessa voit käyttää työkalua asentamalla uusimman käytettävissä olevan työkalun .deb tässä. Seuraavaksi siirrymme .deb: n ja joidenkin riippuvuuksien asentamiseen seuraavasti
$ sudo apt-get update $ sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libyan- socket-ssl-perl $ Dpkg -i * .deb monitorix $ Apt-get -f install
Erittäin mielenkiintoinen, niin täydellinen, että se on ylivoimainen.
Hyvin täydellinen, päätelen, että yhteisöllä on paristoja kehittää enemmän tällaisia työkaluja, mistä tiedän, että olemme riippuvaisia niin paljon cpanelista?
Vain täydentämään opetusohjelmaa, näytä käyttäjille kuinka katsella tai seurata ja vaatia käyttäjää ja senhaa käyttämään käyttöliittymääsi. Vielä yksi turvallisuus, jotta vältetään tutkiminen jossain vaiheessa:
Asenna joko apache2-utils ja suorita tai komento:
sudo htpasswd -d -c / var / lib / monitorix / htpasswd järjestelmänvalvoja
Kirjoita senha ja toista.
Pian.
Ystävä, jonka yritin ja viimeiset komennot eivät toimi minulle
Hei, minulla on CENTOS 7, olen asentanut sen, mutta se ei toimi, tai en voi käyttää sitä