Kaip įdiegti „Monitorix“, kad galėtumėte stebėti savo interneto serverį

monitorix

Seniai matėme kaip stebėti „Nginx“ serverį su „Linux“ brūkšniu, bet kaip mes visi žinome, kas su tuo susiję, jei kažkas lieka didelėje nemokamoje operacinėje sistemoje, tai yra galimybės, susijusios tiek su serveriais, tiek su būdais, kuriuos turime žinoti apie viską, kas su jais vyksta. Taigi pažiūrėkime kaip stebėti Linux serverį su Monitorix, labai pažangus ir lengvas atvirojo kodo įrankis.

Tai yra programa, kuri siūlo savo HTTP serverį kartu su pažangiomis stebėjimo funkcijomis y įvairių scenarijų kalbų palaikymas pvz., „Perl“, „Python“, „Ruby“ ir kt., nepaisant to, jos išteklių sunaudojama tiek mažai, kad laikoma viena geriausių naudojami įrenginiuose ir įterptosiose sistemose. Tiesą sakant, tai veikia per dvi programas: viena vadinama „Monitorix“ pati, kuri remiasi „Perl“ ir paleidžiama automatiškai, ir paskambino kitas Monitorix.cgi, kuris, kaip rodo jo pavadinimas, yra CGI scenarijus.

Kai kurios jo funkcijos yra el. Pašto statistika, tinklo srautas (gaunamas ir išeinantis), iš interneto serveris („Apache“, „Lighttpd“, „Nginx“), „MySQL“ apkrova, „Squid“ tarpinio serverio arba NFS kliento ir serverio naudojimas, taip pat jutiklių palaikymas, pvz., Suderinamų su „Raspberry Pi“, taip pat bendriausių paketų palaikymas. lmsensoriai (diskas, pagrindinė plokštė, ventiliatoriai, procesorius) ir, žinoma, aktyvūs procesai, sistemos apkrova ir atminties naudojimas be daugelio kitų dalykų (galime patikrinti ši nuoroda visos jo savybės).

į įdiekite „Monitorix“ į „Ubuntu“ Tai galime padaryti rankiniu būdu arba įrengdami iš saugyklų. Pirmiausia mes tiesiog atidarome terminalo langą (Ctrl + Alt + T) ir vykdome:

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

Tada atsisiųsime „Ubuntu“ paketą iš „Monitorix“ atsisiuntimo puslapyjeir mes ją įdiegiame:

sudo dpkg -i monitorix * .deb

Diegimo metu mūsų bus paprašyta sukonfigūruoti vidinį serverį, ty veikti kaip šio įrankio palaikymas. Nesvarbu, ar naudojame tą, kuriame yra „Monitorix“, ar tokį, kaip „Apache“ ar nginx, po tos konfigūracijos turime paleisti procesą iš naujo, kurį darome taip (mes tiesiog pakeičiame Paslaugos pavadinimas pagal kurią jis atitinka):

„sudo service“ servicename reload

Kitas būdas, žinoma, patogesnis yra pridėti „Monitorix“ saugyklas, skirtas „Ubuntu“, tai darome pridėdami šią eilutę į failą /etc/apt/source.list:

deb http://apt.izzysoft.de/ubuntu bendroji visata

Tada atsisiųskite GPG raktą iš saugyklos ir pridėkite jį:

wget http://apt.izzysoft.de/izzysoft.asc
sudo apt-key pridėti izzysoft.asc

Dabar „Monitorix“ galime įdiegti įprastu būdu:

sudo apt-get update

sudo apt-get įdiegti monitorix

Tada mes pradedame paslaugą:

„sudo“ paslaugos monitorix paleidimas

Tuo galime pradėti ir nuo šiol, jei norime sukonfigūruoti „Monitorix“, tai galime padaryti redaguodami failą /etc/monitorix/monitorix.conf ir tada paleiskite paslaugą iš naujo, kad įsigaliotų visi atlikti pakeitimai.

Kaip matome, visas procesas yra gana paprastas ir jo siūlomos galimybės „Monitorix“ kaip stebėjimo priemonė yra labai įdomūs, tuo labiau, kad tai yra projektas, kuris yra aktyviai kuriamas ir nuolat pateikiami nauji įrankiai, klaidų taisymai ar esamų funkcijų atnaujinimai (pavyzdžiui, dažnai tobulinami jų siūlomi grafiniai ir konfigūravimo variantai, taip pat vizualizacija galimybės).

Daugiau informacijos: „Monitorix“ (Oficiali svetainė)


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.