Så här installerar du Monitorix för att övervaka din webbserver

monitorix

För länge sedan såg vi hur man övervakar en Nginx-server med Linux-dash, men som vi alla vet vem som är inblandade i detta, om något är kvar i det stora gratis operativsystemet, är de alternativ, både i förhållande till servrarna och hur vi måste vara medvetna om allt som händer med dem. Så låt oss se hur man övervakar en Linux-server med Monitorix, ett mycket avancerat och lätt öppen källkodsverktyg.

Det är en applikation som erbjuder sin egen HTTP-server tillsammans med en serie avancerade övervakningsfunktioner y stöd för olika skriptspråk som Perl, Python, Ruby och andra trots att dess resursförbrukning är så liten att den anses vara en av de bästa att vara används i enheter och inbäddade system. I själva verket fungerar det genom två program: ett kallas Monitorix sig själv, som är baserad på Perl och startar automatiskt, och en annan anropas Monitorix.cgi, som som namnet antyder är ett CGI-skript.

Några av dess funktioner är e-poststatistik, nätverkstrafik (inkommande och utgående), från webbserver (Apache, Lighttpd, Nginx), MySQL-belastning, användning av Squid-proxy eller NFS-klient och server, samt stöd för sensorer som de som är kompatibla med Raspberry Pi såväl som för de mest generiska genom paketet lmsensorer (disk, moderkort, fläktar, CPU) och naturligtvis aktiva processer, systembelastning och minnesanvändning bland många andra saker (vi kan verifiera denna länk alla dess funktioner).

till installera Monitorix på Ubuntu Vi kan göra det manuellt eller genom att installera från förvar. För det första öppnar vi helt enkelt ett terminalfönster (Ctrl + Alt + T) och kör:

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

Sedan laddar vi ner paketet för Ubuntu, från nedladdningssidan för Monitorix, och vi installerar det:

sudo dpkg -i monitorix * .deb

Under installationsprocessen kommer vi att bli ombedda att konfigurera en backendwebbserver, det vill säga fungera som stöd för detta verktyg. Oavsett om vi använder den som innehåller Monitorix eller en som Apache eller nginx, efter den konfigurationen måste vi starta om processen, vilket vi gör enligt följande (vi ersätter helt enkelt Service namn som det motsvarar):

sudo service servicename reload

Det andra sättet, naturligtvis bekvämare, är att lägga till Monitorix-förvar för Ubuntu, vilket vi gör genom att lägga till följande rad i /etc/apt/source.list-filen:

deb http://apt.izzysoft.de/ubuntu generiska universum

Sedan laddar vi ned GPG-nyckeln från förvaret och lägger till den:

wget http://apt.izzysoft.de/izzysoft.asc
sudo apt-key lägg till izzysoft.asc

Nu kan vi installera Monitorix på vanligt sätt:

sudo apt-get update

sudo apt-get installera monitorix

Sedan startar vi tjänsten:

sudo service monitorix start

Med det kan vi börja, och från och med nu om vi vill konfigurera Monitorix kan vi göra det genom att redigera filen /etc/monitorix/monitorix.conf och starta sedan om tjänsten för att eventuella ändringar ska träda i kraft.

Som vi kan se är den fullständiga processen ganska enkel och de möjligheter den ger oss Monitorix som övervakningsverktyg De är väldigt intressanta, ännu mer eftersom det är ett projekt som är under aktiv utveckling och nya verktyg, buggfixar eller uppdateringar av befintlig funktionalitet ständigt anländer (till exempel ofta förbättringar av grafik och konfigurationsalternativ de erbjuder, liksom visualiseringsmöjligheter).

Más información: Monitorix (officiell hemsida)


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.