J'utilise vnstat
pour la première fois et j'obtiens cette erreur en utilisant vnstat -d
Erreur: Impossible de lire la base de données "/ var/lib/vnstat/eth0": Aucun fichier ou répertoire de ce type
Le fichier dans /var/lib/vnstat
sont
enp1s0 wlp2s0
Ce sont mes interfaces réseau.
Je peux le comprendre en utilisant le fichier eth0
, mais comment puis-je changer le fichier par défaut en enp1s0
à partir de eth0
.
Quand j'utilise Sudo vnstat -u -i eth0
, j'obtiens une erreur
Erreur: Impossible de lire la base de données "/ var/lib/vnstat/eth0": Aucun fichier ou répertoire de ce type Erreur: Impossible d'obtenir les statistiques de l'interface "eth0". Seules les interfaces disponibles peuvent être ajoutées pour la surveillance.
L'interface par défaut est définie dans le fichier /etc/vnstat.conf
:
$ head /etc/vnstat.conf
# vnStat 1.13 config file
##
# default interface
Interface "eth0"
# location of the database directory
DatabaseDir "/var/lib/vnstat"
# locale (LC_ALL) ("-" = use system locale)
Bien que vous puissiez le changer ici, un meilleur moyen est de créer votre propre fichier ~/.vnstatrc
et de le modifier:
cp /etc/vnstat.conf ~/.vnstatrc
puis utilisez un éditeur de votre choix pour changer Interface "eth0"
en Interface "enp1s0"
dans la copie locale.
Voir man vnstat.conf
pour plus de détails.