Installation netdate surveillance en temps réel sur Debian
Ci-dessous un moyen très simple de commencer à surveiller votre netdate serveur sur Debian. Nous avons fait en quelques étapes très simples.
Soit Commençons de ce qui est netdate
Netdate est un outil gratuit pour surveiller les performances du système en temps réel avec une belle interface graphique. Nous pouvons surveiller CPU, l'utilisation de la RAM, opérations de disque, trafic, Postfix et bien d'autres. Rapidement et efficacement recueille les données de performance en temps réel.
déménagement Let installer.
Nous référentiels de mise à jour et des systèmes:
1 2 | sudo apt-get update -y sudo apt-get upgrade -y |
Ensuite, les paquets nécessaires:
1 | 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 |
L'étape suivante consiste à télécharger le fichier script:
1 | git clone https://github.com/firehol/netdata.git --depth=1 ~/netdata |
Allez dans le dossier de téléchargement:
1 | cd netdata |
exécuter le programme d'installation:
1 | sudo ./netdata-installer.sh |
Nous devrions voir l'écran suivant, cliquez sur le bouton Entrée.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | |.-. .-. .-. .-. . 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 > |
Après l'installation correcte, vous devriez voir l'écran suivant:
1 2 3 4 5 6 7 8 9 10 | --- We are done! --- ^ |.-. .-. .-. .-. .-. . netdata .-. .- | '-' '-' '-' '-' '-' is installed and running now! -' '-' +----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+---> enjoy real-time performance and health monitoring... |
Nous faisons le service de rechargement et de son lancement:
1 | sudo systemctl start netdata |
Le service peut vérifier l'état de la commande:
1 | sudo systemctl status netdata |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | netdata.service - Real time performance monitoring Loaded: loaded (/etc/systemd/system/netdata.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2018-02-10 11:19:29 EST; 18min ago Process: 575 ExecStartPre=/bin/chown -R netdata:netdata /var/cache/netdata (code=exited, status=0/SUCCESS) Process: 574 ExecStartPre=/bin/mkdir -p /var/cache/netdata (code=exited, status=0/SUCCESS) Main PID: 580 (netdata) Tasks: 17 (limit: 4915) CGroup: /system.slice/netdata.service ??580 /usr/sbin/netdata -P /run/netdata/netdata.pid -D ??600 bash /usr/libexec/netdata/plugins.d/tc-qos-helper.sh 1 ??612 /usr/libexec/netdata/plugins.d/apps.plugin 1 ??613 /usr/bin/python /usr/libexec/netdata/plugins.d/python.d.plugin 1 Feb 10 11:19:27 Netdataserver systemd[1]: Starting Real time performance monitoring... Feb 10 11:19:29 Netdataserver systemd[1]: Started Real time performance monitoring. |
Configurer le pare-feu et ajouter une exception:
1 | sudo apt-get install ufw -y |
exécuter un pare-feu:
1 | sudo ufw enable |
Ajouter une exception pour le script de port netdate:
1 | sudo ufw allow 19999/tcp |
Service pozaładowujemy.
1 | sudo ufw reload |
L'accès à l'interface Web est disponible sur le port 19999:
ou :
http://nasz_adres_ip:19999