Aller au contenu

dool - Cheatsheet Statistiques Ressources Système Polyvalentes

dool - Cheatsheet Statistiques Ressources Système Polyvalentes

dool est un moniteur de ressources système polyvalent et le successeur activement maintenu de dstat (dont le développement s”est arrêté). Il remplace vmstat, iostat, netstat et ifstat par une vue colorisée unique par seconde qui montre CPU, disque, réseau, mémoire, paging et plus côte à côte — rendant les corrélations évidentes (ex. un pic disque s”alignant avec un burst réseau). Il maintient la compatibilité complète de commande dstat et est extensible avec des plugins Python.

Installation

PlateformeCommande
Debian/Ubuntusudo apt install dool
Fedorasudo dnf install dool
Arch (AUR)yay -S dool
pippip install dool
Depuis la sourcecloner le dépôt, exécuter ./dool
Vérificationdool --version

Utilisation Basique

CommandeDescription
doolPar défaut : CPU, disque, réseau, paging, système — chaque 1s
dool 2Rafraîchir toutes les 2 secondes
dool 2 1010 mises à jour, 2 secondes d”intervalle
dool -hAide et liste complète des plugins
dool --listLister les plugins disponibles

La Combinaison Classique

# CPU + disque + réseau + mémoire + charge, avec timestamp, toutes les 2s
dool -tcdnml 2
DrapeauAffiche
-tHeure
-cStatistiques CPU
-dLecture/écriture disque
-nRéception/envoi réseau
-mUtilisation mémoire
-lCharge moyenne
-gPaging
-sSwap
-pStatistiques processus
-ySystème (interruptions, context switches)

Monitoring Ciblé

CommandeDescription
dool -d -D sda,sdbStatistiques par disque pour des appareils spécifiques
dool -n -N eth0,eth1Statistiques réseau par interface
dool -c -C 0,1,totalStatistiques par cœur CPU
dool --top-cpuAfficher le processus consommateur de CPU top
dool --top-ioAfficher le processus I/O top
dool --top-memAfficher le processus mémoire top

Plugins Utiles « Top »

PluginRévèle
--top-cpuProcessus le plus affamé de CPU
--top-ioProcessus I/O le plus lourd
--top-memProcessus mémoire le plus gros
--top-bioProcessus I/O bloc top
--top-latencyProcessus avec la latence la plus élevée
# Conscience situationnelle une ligne : ressources + les pires contrevenants
dool -tcmndl --top-cpu --top-io 2

Sortie et Export

OptionDescription
--output FILE.csvÉcrire les statistiques en CSV (excellent pour graphiquer plus tard)
--nocolorDésactiver les couleurs (logs/pipes)
--noupdateImprimer les lignes séquentielles au lieu de mettre à jour sur place
--bitsAfficher le réseau en bits
# Capturer un test de trempage en CSV pour l''analyse ultérieure
dool -tcdnml --output run1.csv 1 300

dool vs Outils Connexes

OutilPortée
doolTout-en-un CPU/disque/réseau/mém, par seconde, CSV
dstatPrédécesseur (non maintenu) — dool est le remplaçant drop-in
iostatDisque + CPU uniquement
vmstatRésumé mémoire/CPU/IO
glances/btopTableaux de bord TUI complets

La force de dool est de mettre de nombreux sous-systèmes sur une ligne pour que tu puisses corréler — l”associer avec iostat ou iotop quand tu dois creuser le disque spécifiquement.

Ressources