Surveillance du système

Le serveur qui va servir à faire mes test est très léger en terme de configuration. Je souhaite donc pouvoir surveiller mon système afin de repérer les application gourmande et revoir éventuellement ma configuration.

OVH propose un outil de monitoring, mais pour l'exercice je propose d'en installer un personnellement.

Ma configuration

  • OS / Distribution : Ubuntu 18.04 Server
  • Processeu : 1 vCore à 2 GHz
  • RAM : 2 Go
  • Disque : 20 Go SSD

Installation de Netdada

J'ai choisi un programme léger : netdata.
Pour l'installer depuis les dépôt officiel, je lance la commande :
sudo apt-get install netdata


Une fois installé, il y a quelques réglages à effectuer.

Pour éditer le fichier de configuration :
nano /etc/netdata/netdata.conf


Puis remplacer l'adresse IP par celle du serveur, pour moi : 54.38.188.11
[global]
        run as user = netdata
        web files owner = root
        web files group = root
        # Netdata is not designed to be exposed to potentially hostile
        # networks.See https://github.com/firehol/netdata/issues/164
        bind socket to IP = 54.38.188.11


Pour enregistrer et fermer nano :
  • [Ctrl + O] > Enregistrer
  • [Ctrl + X] > Fermer

Je relance le service afin que la nouvelle configuration soit prise en compte :
sudo systemctl restart netdata


Je peux maintenant vérifier la charge de mon système en me rendant à l'adresse de mon serveur suivit de ":19999" pour accéder au port 19999
Dans mon cas : http://www.florentmerlet.org:19999

image 01Monitor.png (0.1MB)