Sicherheitshinweis: Bitte beachten Sie, dass (derzeit) der Netdata Port (19999) nicht per Passwort o.ä. geschützt ist. Jeder (!) kann daher auf Ihrem Server die Netdata Seite aufrufen und (wie Sie) nutzen !
Voraussetzungen installieren:
apt-get install git zlib1g-dev uuid-dev libmnl-dev pkg-config curl gcc autogen autoconf autoconf-archive make automake netcat python python-yaml nodejs lm-sensors python-psycopg2 python-mysqldb
Aktuelle Netdata Sourcen von Github kopieren:
git clone https://github.com/firehol/netdata.git --depth=1 ~/netdata
In das Verzeichnis wechseln:
cd ~/netdata
Die Netdata Installation starten:
./netdata-installer.sh
Ihnen wird eine Übersicht mit den Installationspfaden angezeigt:
^ |.-. .-. .-. .-. . netdata | '-' '-' '-' '-' real-time performance monitoring, done right! +----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+---> You are about to build and install netdata to your system. It will be installed at these locations: - the daemon at /usr/sbin/netdata - config files in /etc/netdata - web files in /usr/share/netdata - plugins in /usr/libexec/netdata - cache files in /var/cache/netdata - db files in /var/lib/netdata - log files in /var/log/netdata - pid file at /var/run/netdata.pid - logrotate file at /etc/logrotate.d/netdata This installer allows you to change the installation path. Press Control-C and run the same command with --help for help. Press ENTER to build and install netdata to your system >
Wenn Sie einverstanden sind, dann drücken Sie "Enter" ... ansonsten können Sie mit "Strg+C" hier die Installtion abbrechen.
Sobald die Installation beendet ist (meist nach ca. 1-2 Minuten, je nach Serverleistung), erhalten Sie folgende Anzeige:
If you want to have version update check, please re-install it following the procedure in: https://github.com/netdata/netdata/wiki/Installation --- Check apps.plugin --- --- Generate netdata-uninstaller.sh --- --- Basic netdata instructions --- netdata by default listens on all IPs on port 19999, so you can access it with: http://this.machine.ip:19999/ To stop netdata run: systemctl stop netdata To start netdata run: systemctl start netdata Uninstall script generated: ./netdata-uninstaller.sh Update script generated : ./netdata-updater.sh netdata-updater.sh can work from cron. It will trigger an email from cron only if it fails (it does not print anything when it can update netdata). Run this to automatically check and install netdata updates once per day: sudo ln -fs /root/netdata/netdata-updater.sh /etc/cron.daily/netdata-updater --- We are done! --- ^ |.-. .-. .-. .-. .-. . netdata .-. .- | '-' '-' '-' '-' '-' is installed and running now! -' '-' +----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+---> enjoy real-time performance and health monitoring...
Ab jetzt können Sie die Oberfläche von Netdata in Ihrem Browser öffnen. Ersetzen Sie dafür im folgenden Befehl "domain.de" durch Ihren Servernamen oder Ihre Server-IP:
http://domain.de:19999
Bitte beachten Sie, dass SSL Verbindungen (derzeit) nicht bzw. nur über Umwege möglich sind. Aufrufe per "https://..." führen daher zu einer Fehlermeldung.
Folgende Befehle können Sie auch im späteren Einsatz von Netdata benötigen:
Netdata starten
systemctl start netdata
Netdata stoppen
systemctl stop netdata
Den aktuellen Netdata Status (läuft, gestoppt, ggf. Fehler) anzeigen
systemctl status netdata
Updates installieren
cd ~/netdata git pull ./netdata-installer.sh
Netdata deinstallieren
cd ~/netdata ./netdata-uninstaller.sh --force