Netdata ir slidens, atvērtā koda tīmekļa pārlūkssistēmas uzraudzības rīks ar reālā laika tīkla uzraudzību Linux platformai. Izmantojot uzlaboto vadības centru, tas sniedz ieskatu par desmitiem aspektu Linux serveriem un galddatoriem.
Instalējiet Netdata
Netdata rīks ir ļoti populārs operētājsistēmā Linuxvietas serverī, jo ir viegli izsekot daudz dažādu metriku. Tomēr apkopotie sistēmas dati nav specifiski Linux serveriem un tādējādi izrādās noderīgi pat vidējiem galddatoru lietotājiem, kuri vēlas uzzināt vairāk par viņu mašīnas darbību.
Ubuntu
Ir pieejama Netdata uzraudzības programmaUbuntu lietotājiem gan darbvirsmā, gan serverī, izmantojot oficiālos programmatūras avotus. Lai instalētu programmatūru, atveriet termināļa logu un izmantojiet paketes pārvaldnieku Apt.
sudo apt install netdata
Debijas
Debian ir pieejama Netdata versijaoficiālas programmatūras krātuves. Tā kā tas ir atvērtā koda avots, īpašie iestatījumi nav jāmaina. Tomēr, ja jums nepatīk fakts, ka Debian operētājsistēma bieži atpaliek no citiem Linux izplatījumiem, iespējams, vēlēsities instalēt Debian Backports. Iespējojot šo funkciju, iegūsit jaunāku Netdata versiju.
Lai Debianā instalētu Netdata uzraudzības rīku, atveriet termināli un izmantojiet komandu Apt-get.
sudo apt-get install netdata
Arch Linux
Arch Linux savos programmatūras avotos ir diezgan nesena Netdata versija. Lai to instalētu, atveriet termināļa logu un sinhronizējiet to ar Pacman.
sudo pacman -S netdata
Fedora
Diemžēl Netdata izstrādātāji novārtāFedora Linux, nesniedzot programmatūras versiju kā instalējamu RPM. Tā vietā Fedora lietotājiem, kas vēlas izmantot šo programmatūru, jāievēro vispārīgās instrukcijas.
OpenSUSE
OpenSUSE ir lielisks Netdata atbalsts. Par laimi, šis atbalsts ir pieejams galvenajos programmatūras avotos, tāpēc lietotājiem nevajadzēs satraukties ar trešo pušu repo. Lai instalētu programmatūru zem OpenSUSE, atveriet termināļa logu un izmantojiet Zypper pakotņu pārvaldnieku.
sudo zypper in netdata
Vispārīgās instrukcijas
Neskaitot galvenos Linux izplatījumus, Netdatatam ir diezgan labs atbalsts izpildāmā Baša skripta veidā. Lejupielādējot šo skriptu, uz jebkuru Linux sistēmu tiek instalēta programmatūras statiskā binārā versija. Šīs metodes skaistums ir tāds, ka neatkarīgi no jūsu izmantotās operētājsistēmas Netdata darbosies lieliski.
Netdata instalēšana, izmantojot instalācijas skriptuvislabāk darbojas ar Curl lejupielādes rīku. Parasti čokurošanās rīks ir standarts lielākajā daļā Linux izplatījumu. Tomēr, ja kāda iemesla dēļ rīks Curl nav jūsu Linux personālajā datorā, pirms turpināšanas tas būs jāinstalē.
Pēc instalēšanas rīkojieties šādi, lai Netdata darbotos.
32 bitu versija
bash <(curl -Ss https://my-netdata.io/kickstart.sh)
64 bitu versija
bash <(curl -Ss https://my-netdata.io/kickstart-static64.sh)
Avota instrukcijas
Netdata skripts ir ceļš, kas visvairāk jāmeklēizmantojot rīku sistēmā, kurai oficiāli nav programmatūras atbalsta. Tomēr, ja skripts kāda iemesla dēļ neizdodas, pastāv alternatīva: veidošana no avota. Lai apkopotu programmatūru no avota, dodieties uz oficiālo Github lapu un uzziniet, kādas atkarības no Netdata prasa pirms veidošanas.
Kad esat ieguvis visas atkarības, kas darbojas ar jūsu Linux PC, rīkojieties šādi:
git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
./netdata-installer.sh
Izmantojot Netdata
Lietotājiem ir pieeja vietnei Netdata, kā arīattālināti uz visām mašīnām, kurām ir tieša pieeja serverim / personālajam datoram, kas to darbina. Instalējot Netdata uz Linux darbvirsmas, rīks ir pieejams ar “localhost” IP adresi.
http://127.0.0.1:19999
Tomēr lietotāji, kas plāno piekļūt Netdataattāli, tīklā tam nevarēs piekļūt šādā veidā. Tā vietā, lai piekļūtu Netdata uzraudzības rīkam no vienas mašīnas uz otru, atveriet termināli un palaidiet šo darbību, lai noteiktu IP adresi:
ip addr show | grep 192.168
Skriešana ip addr šovs komanda ar grep izolēs IPv4 vietējo adresi. Nokopējiet IP adresi un ielīmējiet to jaunā pārlūka cilnē, lai piekļūtu Netdata jebkuram LAN:
http://192.168.X.XXX:19999
Kad esat Netdata lietotnē, paskatieties uz sāniem un noklikšķiniet uz līdz, lai skatītu dažādus rādītājus. Alternatīvi ir iespējams pārlūkot simtiem diagrammu, ritinot ar peli.
Netdata ir pasīvs rīks. Atliek tikai apkopot informāciju par Linux sistēmām. Tai nav iespējas nekādā veidā modificēt sistēmu (nogalinot programmas vai mainot lietas). Tā vietā lietotāji tiek mudināti reizi pa reizei piereģistrēties un ļaut programmatūrai ilgu laiku darboties fonā, lai apkopotu metriku.
CPU lietošana
Nepieciešams apskatīt CPU izmantošanu sistēmā? Aplūkojiet tīmekļa lietotnes Netdata sānu joslu un noklikšķiniet uz ikonas “CPU”.
CPU iekšienē dati tiek sadalīti daudzosapakškategorijas, piemēram, “utilizācija”, “pārtrauc”, “softirqs”, “softnet”, “cpufreq” un “cpuidle”. Šīs kategorijas parāda dažādus procesora darbības aspektus.
Vidējam lietotājam vissvarīgākā ir sadaļa “Utilization”, jo tā parāda padziļinātu informāciju par to, kā sistēma kopumā izmanto CPU.
Visu atdala serdeņi, nodrošinot lietotājiem dziļu informāciju par to, kā darbojas katrs kodols.
RAM lietošana
Papildus CPU izmantošanai daudzi lietotāji uztraucasatmiņas izmantošana. Viņi vēlas uzzināt, kā sistēma pārvalda operatīvo atmiņu, kāds ir vidējais patērētās atmiņas apjoms utt. Lai piekļūtu Netdata sistēmas atmiņas rādītājiem, sānjoslā noklikšķiniet uz “Atmiņa”.
Sadaļa “Atmiņa” sniedz reālā laikā nolasītu izmantoto sistēmas atmiņu, neizmantotās RAM daudzumu un pat to, kā pats Linux kodols to pārvalda.
Eksportēt datus
Netdata ātri un ātri savāc daudz noderīgu datu. Par laimi, visu šo metriku var viegli eksportēt (izmantojot PDF) glabāšanai vai izmantošanai pārskatā utt.
Reāllaika datu eksportēšana no Netdata lietotnes ir pavisam vienkārša. Lai to izdarītu, apmeklējiet tīmekļa saskarni un noklikšķiniet uz drukas ikonas, lai atvērtu pārlūka drukāšanas izvēlni.
Drukāšanas izvēlnē meklējiet opciju ar aprakstu “print to file” un atlasiet to, lai ģenerētu datu PDF failu.
Komentāri