Kako instalirati Netdata za praćenje performansi Debiana 9

Kao administratorima sustava i osoblju za IT podršku, praktično je i korisno imati alate koji nam pomažu upravljati na mnogo centraliziraniji način svakog aspekta operacijskog sustava i svake njegove komponente.

Za ovu vrstu uprave, danas ćemo u Solveticu analizirati dinamičan i cjelovit alat za provođenje ove vrste administracije, a to su Netdata. Za to ćemo analizirati kako koristiti Netdata u Debianu 9.

Što su NetdataNetdata (mrežni podaci) je grafički sustav dizajniran za distribuirane performanse u stvarnom vremenu i općenito praćenje zdravlja sustava na razini hardvera i softvera.

Korištenjem Netdata imamo vrijedan alat koji nudi i generira opsežne informacije u stvarnom vremenu o svemu što se događa u tekućem sustavu (uključujući aplikacije poput weba i poslužitelja baza podataka), koristeći moderne interaktivne web ploče koje olakšavaju administraciju i kontroli jer su informacije više nego jasne.

Netdata je brz i učinkovit, dizajniran za trajno izvođenje na svim sustavima (fizički i virtualni poslužitelji, spremnici, IoT uređaji), bez ometanja njihove središnje funkcije, što ne ometa bilo koju aktivnost koju provodimo u sustavu.

Netdata se bez problema može pokrenuti na Linuxu, FreeBSD -u i macOS -u.

Glavne značajke NetData su:

Razne interaktivne ploče za pokretanjeMiš i dodir prihvatljivi dostupni u 2 teme: tamna i svijetla

BrzoNetdata može odgovoriti na sve upite u manje od 0,5 ms po metrici, čak i na niskokvalitetnom hardveru što je zaista korisno.

Vrlo učinkovitNetdata može prikupiti tisuće mjernih podataka po poslužitelju u sekundi, uz samo 1% iskorištenja jednojezgrenog procesora, nekoliko MB RAM-a i uopće nema ulaza / izlaza na disku što pomaže u uštedi resursa.

Ima upravitelja upozorenjaNetdata podržava stotine alarma kako bismo bili u tijeku s razvojem u našem sustavu, podržava dinamičke pragove, histerezu, predloške alarma, više metoda obavijesti temeljenih na ulogama (poput e-pošte, slack.com, flock.com, pushover.net, pushbullet.com , telegram.org, twilio.com, messagebird.com, kavenegar.com) i više.

ProširivoNetdata može kontrolirati bilo koji element iz kojeg se može dobiti mjerni podatak, koristeći API dodataka, poput dodataka za mrežne podatke, BASH, Python, Perl, node.js, java, Go, Ruby itd.)

UgradivoPomoćni program Netdata može se pokrenuti svugdje gdje radi jezgra Linuxa (čak i IoT), a grafika se također može ugraditi u web stranice kojima upravljamo.

Može se konfiguriratiNetdata koristi prilagođene ploče koje se mogu izraditi pomoću običnog HTML -a bez potrebe za JavaScript.

OpsegNetdata može automatski otkriti sve u sustavu i sposobna je prikupiti do 5000 mjernih podataka po poslužitelju.

Nula ovisnostiŠto je korisno za statičke web datoteke i web API -je

Nije potrebno održavanjeŠto pruža veću udobnost

Ima nekoliko načina radaNetdata ima različite načine održavanja, uključujući autonomno nadgledanje hosta, skupljanje podataka bez glave, proxy prema naprijed, proxy za spremanje i prosljeđivanje, centralno nadgledanje više domaćina, u svim mogućim konfiguracijama. Svaki čvor može imati različitu politiku zadržavanja metrike i raditi sa ili bez praćenja zdravlja.

Zahtjevi za korištenje Netdata

  • Imati root korisnika
  • Nadogradite sustav
  • Imajte Debian 9 koji dobivamo na sljedećoj poveznici:

1. Kako nadograditi Debian 9 Linux


Prvi korak je ažuriranje paketa Debian 9 pomoću sljedećih naredbi:
 sudo apt -get update -y sudo apt -get upgrade -y
Nakon ažuriranja instalirat ćemo potrebne ovisnosti pomoću sljedećeg retka:
 sudo apt-get install zlib1g-dev uuid-dev libmnl-dev pkg-config curl gcc make autoconf autoconf-arhiva autogen automake python python-yaml python-mysqldb nodejs lm-senzori python-psycopg2 netcat git -y


Prijava Pridružite se!

wave wave wave wave wave