Monitorix: Et lett systemovervåkingsverktøy

Tidligere har vi snakket om gode verktøy for systemovervåking, denne gangen vil vi gjøre kjent for det monitorix et lett, men robust verktøy som vil gi alle systemadministratorer tilstrekkelig og utvidet informasjon om systemet når som helst.

Hva er Monitorix?

Det er et åpen kildekodeverktøy, støttet av et bredt fellesskap som lar oss overvåke systemer på en enkel måte, det er designet for å kontrollere størst mulig mengde systemtjenester og ressurser. Dette verktøyet ble utviklet med sikte på at det skal fungere på Linux / Unix-servere, men det har det spesielle å kunne kjøres på innebygde enheter, noe som gjør det multiplatform og bærbart.

Dens utviklere forklarer at verktøyet er resultatet av kjøringen av to programmer, det ene kalt monitorix, som er en Perl-demon som starter automatisk som alle andre tjenester på systemet og et skript som heter monitorix.cgiDen har også en integrert HTTP-server slik at vi ikke trenger å installere en webserver for driften.

Monitorix-funksjoner

  • Den har et stort antall grafisk statistikk som samler inn systeminformasjon som systembelastning, kjernebruk, prosessorbruk, sensorer, temperatur, filsystembruk, katalogbruk, netstat, lighttpd, nginx, prosesser mellom andre.
  • Støtte for overvåking av flere eksterne servere.
  • Støtte for overvåking av internettrafikk til enheter på et LAN.
  • Omfattende varslingssystem.
  • HTTP-server inkludert.
  • Automatisk sending av e-post med systemstatistikk.
  • Mulighet for å inkludere flere konfigurasjonsfiler.
  • Evne til å se statistikk etter (time, dag, uke, måned eller år).
  • Evne til å zoome inn på et hvilket som helst diagram for å se det mer detaljert.
  • Evne til å vise nettverksmålinger i Mbytes / sek eller Mbits / sek.
  • Mulighet for å vise temperaturer i grader Celsius eller Fahrenheit.
  • Evne til å generere grafikk i PNG- eller SVG-format.
  • Evne til å konfigurere antall år med historiske data (ingen grense).
  • Intuitivt webgrensesnitt.
  • Den kan konfigureres med bare en tekstfil.
  • Inkluderer en lydløs modus som lar deg hente grafikk fra skript.
  • Trafikkstatistikk lagres i databaser med fast størrelse.
  • Skrevet på Perl-språk.
  • Testet og støttet GNU / Linux, FreeBSD, OpenBSD og NetBSD.
  • Gratis og åpen kildekode

systemovervåkingsverktøy

Hvordan installere Monitorix

Brukerne av  RedHat / Fedora / CentOS og derivater kan du installere Monitorix takket være yum på følgende måte:

$ yum install monitorix $ service monitorix start

For deres del kan Arch Linux-brukere og -derivater bruke AUR til å installere dette systemovervåkingsverktøyet, for å gjøre dette, utføre følgende kommando:

$yaourt -S monitorix

Når det gjelder brukere av Debian, Ubuntu, Deepin og derivater, kan du bruke verktøyet ved å installere den nyeste .deb for det tilgjengelige verktøyet. her. Deretter fortsetter vi installasjonen av .deb og noen avhengigheter som følger

$ 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

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Martin sa

    Veldig interessant, så komplett at det er overveldende.

  2.   B-løve sa

    Veldig komplett, jeg konkluderer med at samfunnet har batterier for å utvikle flere verktøy som disse. Hvordan kan jeg vite at vi er så avhengige av cpanel?

  3.   Luciano Alonso plassholderbilde sa

    Bare for å utfylle opplæringen din, vis brukerne hvordan de kan vise eller overvåke og kreve at bruker og senha får tilgang til grensesnittet ditt. Nok en sikkerhet for å unngå å bli utforsket på et tidspunkt:

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

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

    Skriv inn senha og gjenta.

    Snart.

  4.   opphøre sa

    Venn jeg prøvde, og de siste kommandoene fungerer ikke for meg

  5.   José Antonio sa

    Hei, jeg har CENTOS 7, jeg har installert den, men den kjører ikke, eller jeg kan ikke kjøre den