dbstat-bpfcc

Linux
Publiée le 2026-09-12 05:57:30
Illustration Linux pour la commande dbstat-bpfcc

dbstat-bpfcc

# Afficher l'aide générale de dbstat pour savoir comment ça marche
dbstat-bpfcc --help

# Afficher le histogramme des latences de requêtes PostgreSQL par défaut
dbstat postgres

# Afficher les latences MySQL sans options spécifiques (par défaut en ms)
dbstat mysql

# Afficher le programme BPF utilisé pour MySQL, utile pour le debug
dbstat mysql -v

# Suivre les requêtes dans un processus spécifique (PID 1234) sur PostgreSQL
dbstat postgres --pid 1234

# Tracer uniquement les requêtes MySQL plus lentes que 50 millisecondes
dbstat mysql --threshold 50

# Afficher les latences de requête en microsecondes pour MySQL
dbstat mysql -u

# Suivre les performances sur PostgreSQL et afficher un résumé toutes les 3 secondes
dbstat postgres --interval 3

# Tracer les requêtes lentes (plus de 10ms) sur MySQL dans le processus PID 5678
dbstat mysql --pid 5678 --threshold 10

# Afficher l'aide spécifique à l'option des PIDs
dbstat-bpfcc -p --help

# Tracer les requêtes PostgreSQL en microsecondes pour plus de précision
dbstat postgres --microseconds

# Exécuter un suivi complet sur MySQL, avec PID et intervalle de résumé
dbstat mysql --pid 1234 --interval 5

# Suivre uniquement les requêtes très lentes (> 100ms) sur PostgreSQL
dbstat postgres --threshold 100

# Exemple combiné : suivre MySQL pour des PIDs multiples (ex: 100 et 200)
dbstat mysql --pid 100 --pid 200

# Afficher l'aide avec un moteur spécifique (MySQL)
dbstat-bpfcc -h mysql

# Suivre les requêtes de manière verbose sur PostgreSQL, pour voir le BPF program
dbstat postgres -v