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