Erst kürzlich stellte ich Monitorix vor, hier nun ein weiteres dieser großen ESM!
Echtzeit-System-Monitoring kennt man bereits von Tool wie top/htop/vtop oder glances.
netdata ist ein umfangreiches Tool das nicht nur die Systembelastung, RAM, DISK und
Netzwerk ausgibt, sondern auch hübsche Grafiken und Echtzeitanalysen bis in kleinste
Detail anzeigt.
Debian/Ubuntu/Rasbian Installation
-------------------------------------------
sudo apt install zlib1g-dev gcc make git autoconf autogen automake pkg-config
git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
sudo ./netdata-installer.sh
#Dienst starten
sudo /usr/sbin/netdata
#Automatisch starten beim Systemstart (ohne systemd)
/usr/sbin/netdata in die Datei /etc/rc.local vor „exit 0“ eintragen.
#Automatisch starten beim Systemstart (mit systemd)
sudo systemctl enable netdata.service
sudo systemctl start netdata.service
Update Datei erstellen und ein alias anlegen
-----------------------------------------------------
Der Updater checkt zwar ob im Netz eine neue Version vorhanden ist, installiert sie jedoch nicht.
nano netdata_updater.sh
#!/bin/bash
# download it
git clone https://github.com/firehol/netdata.git netdata.git --depth=1
cd netdata.git
# build it
sudo ./netdata-installer.sh
cd
rm -R netdata.git
STRG+X mit j speichern bestätigen und Enter-Taste zum beenden
chmod +x nedata_updater.sh
nano .bashrc
alias netdata_updater=’sh /home/USER/wo/der/script/gespeichert/netdata_updater.sh‘
STRG+X mit j speichern bestätigen und Enter-Taste zum beenden
source .bashrc
Bilderserie: