Monitorix: Et let systemovervågningsværktøj

Tidligere har vi talt om gode systemovervågningsværktøjer, denne gang vil vi gøre bekendt med Monitorix et let, men robust værktøj, der til enhver tid giver alle systemadministratorer tilstrækkelig og udvidet information om deres system.

Hvad er Monitorix?

Det er et open source-værktøj, bakket op af et bredt samfund, der giver os mulighed for at overvåge systemer på en enkel måde, det er designet til at kontrollere den størst mulige mængde systemtjenester og ressourcer. Dette værktøj blev udviklet med det formål, at det fungerer på Linux / Unix-servere, men det har det særlige at kunne udføres på indlejrede enheder, hvilket gør det multiplatform og bærbart.

Dens udviklere forklarer, at værktøjet er resultatet af udførelsen af ​​to programmer, det ene kaldet monitorix, som er en Perl-dæmon, der starter automatisk som enhver anden tjeneste på systemet og et kaldet script monitorix.cgiDet har også en integreret HTTP-server, så vi ikke behøver at installere en webserver til dens drift.

Monitorix-funktioner

  • Det har et stort antal grafiske statistikker, der indsamler systemoplysninger såsom systembelastning, kernelbrug, processorbrug, sensorer, temperatur, filsystembrug, biblioteksbrug, netstat, lighttpd, nginx, processer mellem andre.
  • Støtte til overvågning af flere eksterne servere.
  • Støtte til overvågning af internettrafik af enheder på et LAN.
  • Omfattende alarmsystem.
  • HTTP-server inkluderet.
  • Automatisk e-mail-afsendelse med systemstatistikker.
  • Mulighed for at medtage yderligere konfigurationsfiler.
  • Evne til at se statistikker efter (time, dag, uge, måned eller år).
  • Evne til at zoome ind på en hvilken som helst graf for at se den mere detaljeret.
  • Evne til at vise netværksmålinger i Mbytes / sek eller Mbits / sek.
  • Mulighed for at vise temperaturer i grader Celsius eller Fahrenheit.
  • Evne til at generere grafik i PNG- eller SVG-formater.
  • Evne til at konfigurere antallet af år med historiske data (ingen grænse).
  • Intuitiv webgrænseflade.
  • Det kan konfigureres med kun en tekstfil.
  • Inkluderer en lydløs tilstand, der giver dig mulighed for at hente grafik fra scripts.
  • Trafikstatistikker gemmes i databaser med fast størrelse.
  • Skrevet på Perl-sprog.
  • Testet og understøttet GNU / Linux, FreeBSD, OpenBSD og NetBSD.
  • Gratis og open source

systemovervågningsværktøj

Sådan installeres Monitorix

Brugerne af  RedHat / Fedora / CentOS og derivater kan du installere Monitorix takket være yum på følgende måde:

$ yum installer monitorix $ service monitorix start

For deres del kan Arch Linux-brugere og -derivater bruge AUR til installation af dette systemovervågningsværktøj. For at gøre dette skal du udføre følgende kommando:

$yaourt -S monitorix

I tilfælde af brugere af Debian, Ubuntu, Deepin og derivater kan du bruge værktøjet ved at installere den nyeste .deb af det tilgængelige værktøj. her. Dernæst fortsætter vi med installationen af ​​.deb og nogle afhængigheder som følger

$ sudo apt-get opdatering $ 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 installation

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Martin sagde han

    Meget interessant, så komplet, at det er overvældende.

  2.   B-løve sagde han

    Meget komplet, jeg konkluderer, at samfundet har batterierne til at udvikle flere værktøjer som disse. Hvordan kan jeg vide, at vi er så afhængige af cpanel?

  3.   Billede af Luciano Alonso sagde han

    Bare for at supplere din tutorial, skal du vise brugerne, hvordan man fazer eller overvåger og kræver, at bruger og senha har adgang til din grænseflade. Endnu en sikkerhed for at undgå at blive udforsket på et eller andet tidspunkt:

    Installer enten apache2-utils og udfør eller kommando:

    sudo htpasswd -d -c / var / lib / monitorix / htpasswd admin

    Skriv din senha og gentag.

    Snart.

  4.   ophøre sagde han

    Ven, jeg prøvede, og de sidste kommandoer fungerer ikke for mig

  5.   José Antonio sagde han

    Hej, jeg har CENTOS 7, jeg har installeret det, men det kører ikke, eller jeg kan ikke køre det