Kaip sistemos administratoriai ir IT pagalbiniai darbuotojai, yra praktiška ir naudinga turėti įrankius, kurie padėtų mums daug centralizuotiau valdyti kiekvieną operacinės sistemos ir jos komponentų aspektą.
Tokio tipo administravimui šiandien „Solvetic“ analizuosime dinamišką ir pilną įrankį tokio tipo administravimui atlikti, tai yra „Netdata“. Tam mes analizuosime, kaip naudoti „Netdata“ „Debian 9“.
Kas yra „Netdata“„Netdata“ (tinklo duomenys) yra grafinė sistema, skirta realiu laiku paskirstytam našumui ir bendrai sistemos būklei stebėti aparatūros ir programinės įrangos lygiu.
Naudodami „Netdata“ turime vertingą įrankį, kuris realiu laiku siūlo ir generuoja plačią informaciją apie viską, kas vyksta veikiančioje sistemoje (įskaitant tokias programas kaip žiniatinklis ir duomenų bazių serveriai), naudojant šiuolaikines interaktyvias žiniatinklio plokštes, palengvinančias administravimą ir kontroliuoti, nes informacija yra daugiau nei aiški.
„Netdata“ yra greita ir efektyvi, sukurta nuolat veikti visose sistemose (fiziniuose ir virtualiuose serveriuose, konteineriuose, daiktų interneto įrenginiuose), nenutraukiant jų centrinės funkcijos, o tai netrukdo jokiai sistemai atliekamai veiklai.
„Netdata“ galima be problemų paleisti „Linux“, „FreeBSD“ ir „MacOS“.
Pagrindinės „NetData“ savybės yra šios:
Įvairios interaktyvios įkrovos lentosGalima naudoti pelę ir prisilietimą dviem temomis: tamsi ir šviesi
GreitaiNetdata gali atsakyti į visas užklausas per mažiau nei 0,5 ms per metriką, net ir naudojant žemos klasės aparatūrą, kuri yra tikrai naudinga.
Labai efektyvus„Netdata“ gali surinkti tūkstančius metrikos per serverį per sekundę, naudodama tik 1% vieno branduolio procesoriaus, keletą MB RAM ir be disko įvesties / išvesties, o tai padės sutaupyti išteklių.
Ji turi įspėjimų vadybininką„Netdata“ palaiko šimtus pavojaus signalų, kad galėtume neatsilikti nuo mūsų sistemos pokyčių, palaiko dinamines slenksčius, histerezę, aliarmo šablonus, kelis vaidmenimis pagrįstus pranešimo metodus (pvz., El. Paštą, slack.com, flock.com, pushover.net, pushbullet.com , telegram.org, twilio.com, messagebird.com, kavenegar.com) ir kt.
Išplečiamas„Netdata“ gali valdyti bet kurį elementą, iš kurio galima gauti metriką, naudojant jo papildinio API, pvz., Tinklo duomenų papildinius, BASH, „Python“, „Perl“, „node.js“, „Java“, „Go“, „Ruby“ ir kt.)
Įterpiamas„Netdata“ įrankį galima paleisti bet kur, kur veikia „Linux“ branduolys (net ir daiktų internetas), o grafika taip pat gali būti įdėta į mūsų valdomus tinklalapius.
Konfigūruojama„Netdata“ naudoja pasirinktines plokštes, kurias galima sukurti naudojant paprastą HTML, nereikalaujant „JavaScript“.
Taikymo sritis„Netdata“ gali automatiškai aptikti viską sistemoje ir gali surinkti iki 5000 metrikos viename serveryje.
Nulis priklausomybiųTai naudinga statiniams žiniatinklio failams ir žiniatinklio API
Nereikalauja priežiūrosKuris suteikia didesnį komfortą
Jis turi keletą veikimo režimų„Netdata“ turi įvairius priežiūros režimus, įskaitant autonominį pagrindinio kompiuterio stebėjimą, duomenų be kolektorių be galvos, persiuntimo tarpinį serverį, tarpinį serverį ir persiuntimą, centrinį kelių kompiuterių stebėjimą visomis įmanomomis konfigūracijomis. Kiekvienas mazgas gali turėti skirtingą metrikos išlaikymo politiką ir veikti su sveikatos stebėsena arba be jos.
„Netdata“ naudojimo reikalavimai
- Turėti root vartotoją
- Atnaujinimo sistema
- Turėkite „Debian 9“, kurį gauname šioje nuorodoje:
1. Kaip atnaujinti „Debian 9 Linux“
Pirmasis žingsnis yra atnaujinti „Debian 9“ paketus naudojant šias komandas:
sudo apt -get update -y sudo apt -get upgrade -yAtnaujinę, įdiegsime reikalingas priklausomybes naudodami šią eilutę:
sudo apt-get install zlib1g-dev uuid-dev libmnl-dev pkg-config curl gcc make autoconf autoconf-archive autogen automake python python-yaml python-mysqldb nodejs lm-sensors python-psycopg2 netcat git -y
Prisijunk Prisijunk!