INetdata, jonga iimetrikhi zoBuntu bethu ngexesha lokwenyani

uphawu lwe-netdata

Kwinqaku elilandelayo siza kujonga kwiNetdata. Le yenye Isixhobo sokujonga nokujonga iimetrikhi ngexesha lokwenyani. Yenzelwe ukuqokelela zonke iintlobo zedatha, ezinje ngokusetyenziswa kwe-CPU, umsebenzi wediski, imibuzo ye-SQL, undwendwelo kwiwebhusayithi, njl. Isixhobo siyilelwe ukubona "ngoku" ngokweenkcukacha ezininzi kangangoko kunokwenzeka. Iya kuvumela umsebenzisi ukuba afumane ukuqonda kwinto eyenzekayo kunye noko kwenzekileyo kwinkqubo yabo okanye kwisicelo. Lukhetho olufanelekileyo lokusombulula iingxaki ngexesha lokwenyani.

INetdata yi Isoftware yasimahla (idemon) eqokelela idatha yokusebenza ngexesha lokwenyani Iinkqubo zeLinux, usetyenziso, kunye nezixhobo zeSNMP, kwaye uzinikezela kunxibelelwano olusekwe kwiwebhu. Abasebenzisi banokubeka iliso kuyo nayiphi na iplagi ye-API kwaye ngokulula bangene kwiitshathi kulo naliphi na iphepha lewebhu langaphandle. Inayo iseva yayo yewebhu ukubonisa ingxelo yokugqibela kwifomathi yemizobo.

Le yidemon ethi, xa ibaleka, inoxanduva lokufumana ulwazi ngexesha lokwenyani, ngomzuzwana, kwaye ulubonakalise kwiwebhusayithi yokujonga kunye nokuhlalutya. Njengoko benditshilo, umboniso uyasebenzisana kwaye ngexesha lokwenyani. Le yenye isixhobo esingasindiyo ubukhulu becala esibhaliweyo ku-C.

Iimpawu ngokubanzi zeNetdata

Ndiyakwazi sebenzisa nayiphi na i-kernel ye-GNU / Linux ukujonga nayiphi na inkqubo okanye usetyenziso. Banokuqhutywa kwiikhompyuter zeLinux, iiseva okanye izixhobo ezifakiwe.

Le daemon yenzelwe ukuba ifakwe kwinkqubo, ngaphandle kokuphazamisa usetyenziso olusebenzayo kuyo. Isebenza ngokweemfuno zomsebenzisi ezichaziweyo usebenzisa imijikelezo ye-CPU engasebenziyo.

inethiwekhi yedatha

Ngokuzenzekelayo iyakuqulatha iiplagi ezithile eziqokelela iimetrikhi eziphambili kwinkqubo. Ukuziphatha kwayo kuyandiswa ngokusebenzisa i-API yayo kwiiplagi.

Inokuqhutywa naphina apho i-Gnu / Linux kernel isebenza khona kwaye Imizobo yakho inokufakwa kumaphepha ewebhu.

Inonxibelelwano lomsebenzisi osibonelela ngefayile ye- Umxholo onokwenziwa ngokwezifiso. Umxholo unokwenziwa ngokwezifiso ngolwimi lwe-HTML.

Phakathi kokuhle kwayo kukuba hayi umtyholi odla izibonelelo. Inokusetyenziswa okuphantsi kwe-RAM okanye i-CPU ngelixa isebenza.

Ngubani oyifunayo oya kuba nakho ukubonisana ngakumbi malunga neprojekthi okanye iimpawu zayo kwifayile ye- iphepha lewebhu.

Iimpawu ezilawulwa yiNetdata

Inkqubo yeNetdata

INetdata iqokelela amawaka eemeta ngesixhobo ngasinye. Zonke ezi paramitha ziqokelelwe kwaye zaboniswa ngexesha lokwenyani.

  • I-CPU: ukusetyenziswa, ukuphazamisa, i-softirq (isoftware ye-Linux kernel iphazamisa) kunye nobuninzi bayo (iyonke kunye nesiseko ngasinye)
  • I-RAM, ukutshintsha kunye nokusetyenziswa kwememori ethile yikernel (ex: KSM)
  • Iidiski: I / O, ukusebenza, umsebenzi osemva, ukusetyenziswa.
  • Unxibelelwano lwenethiwekhi
  • IPv4
  • IPv6
  • Umlilo (netfilter / iptables)
  • Ukukhuselwa kweLinux anti-Ddos (SYNPROXY metric)
  • Iinkqubo
  • Entropy
  • Inethiwekhi QoS
  • Izicelo (zibonisa amaxabiso anjenge-CPU, ukusetyenziswa kwememori, imisonto, njl.
  • Ukusetyenziswa kwezixhobo ngamaqela kunye nabasebenzisi.
  • Izixhobo zehardware (ubushushu, umbane, amandla ...)
  • Iserver yommeleli we-squid
  • Iifayile zeNFS
  • Iposi yeseva ye-imeyile
  • Nginx iseva yewebhu
  • Isiseko sedatha ye-MySQL
  • UPSes
  • Iseva yewebhu yeApache
  • Izixhobo zeSNMP
  • ISC Bopha igama lomncedisi

… Kwaye ezi zezinye zezinto ezinokujongwa ngeNetdata. Kwiphepha lakho GitHub ungazibona zonke iinkonzo onokuziyalela kunye nekhowudi yemvelaphi yazo.

Faka iNetdata kwi-Ubuntu

Ukufaka iNetdata kwi-Ubuntu (ndiyivavanye ku-Ubuntu 16.04 kuphela) siza kuqala ngokufaka izixhomekeki ezifunwa sisicelo ngokwenza lo mthetho ulandelayo kwi-terminal (Ctrl + Alt + T):

sudo apt install zlib1g-dev uuid-dev libmnl-dev gcc make git autoconf autogen automake pkg-config curl jq nodejs -y

Ukuba yonke into ichanekile, ngoku lixesha lokukhuphela iNetdata. Ukusuka kwisiphelo esinye kuya kufuneka sibhale:

git clone https://github.com/firehol/netdata.git --depth=1

cd netdata

sudo ./netdata-installer.sh

Ngexesha lofakelo, umyalezo uza kuvela, cofa u-Enter ukuze uqhubeke ngenkqubo yokufaka.

faka i-netdata

Nje ukuba ukufakwa kugqityiwe, uya kuba nakho ukubona imiyalelo echanekileyo ukuqala iNetdata kwikhompyuter yakho. Ukwenza oku, sivula isikhangeli (esona usithandayo) nakwi-URL esiyibhalayo:

http://127.0.0.1:19999/

Oku kuyakuvula iphepha esinokuthi sijonge kulo lonke idatha ezakusinika yona.

Khipha iNetdata

Ukuphelisa le nkqubo kwinkqubo yethu, sinokuyenza sisebenzisa i ifayile ukuba uyikhuphe esinokuyifumana ngaphakathi kwesikhombisi esikhupheleyo ngaphambili. Ukusuka kwikhonsoli, ngaphakathi kwesikhombisi siza kubhala:

sudo ./netdata-uninstaller.sh

Ukuba siqalisile ngenkonzo yeNetdata kuyakufuneka songeze -ukusebenza ukuze siphumelele ngempumelelo.


Izimvo, shiya eyakho

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   UJimmy Olano sitsho

    Inqaku elilunge kakhulu, kufanelekile ukuba lifundwe kakuhle; Nje ukuba sifunde «git-clone» Umyalelo osetyenzisiweyo, siqala ukufunda: «-depth = 1» ivumela AKUKHO konke ukukhuphela konke «ukwenza», Oko kukuthi, HAYI ukukhuphela imbali yotshintsho kodwa kuphela iprojekthi yangoku, inqaku elilungileyo !