mariadb-report

Linux
Publiée le 2026-09-23 05:40:52
Illustration Linux pour la commande mariadb-report

mariadb-report

# Connexion basique en spécifiant l'utilisateur et le mot de passe
mariadb-report --user root --password monsecret

# Générer un rapport sur un hôte spécifique par défaut (port 3306)
mariadb-report --host db.exemple.com

# Exécuter le report sans lire les fichiers de configuration ~/.my.cnf
mariadb-report --no-mycnf

# Sauvegarder le rapport généré dans un fichier local
mariadb-report --outfile /tmp/rapport_db.txt

# Forcer l'exécution d'un FLUSH STATUS avant de collecter les métriques
mariadb-report --flush-status

# Générer un rapport en se connectant via un socket spécifique
mariadb-report --socket /var/run/mysql/mysql.sock

# Envoyer le rapport par email à une adresse donnée
mariadb-report --email admin@domaine.com

# Créer un rapport relatif (live) toutes les 5 secondes
mariadb-report --relative 5

# Collecter N rapports relatifs (ici, 3 reports espacés de 10s)
mariadb-report --relative 10 --report-count 3

# Générer le report en utilisant des données préenregistrées dans un fichier
mariadb-report --infile /var/log/status_data.txt

# Déclencher le processus en arrière-plan et se détacher du terminal
mariadb-report --detach

# Combiner plusieurs options : hôte, utilisateur et sortie fichier
mariadb-report --host autre.db --user service --outfile report_service.txt

# Exécuter un rapport relatif basé sur une liste de fichiers d'entrée
mariadb-report --relative file1.log file2.log

# Tester la connexion avec un port non standard (ex: 3307)
mariadb-report --port 3307

# Exemple complet : report, flush status, sortie fichier et email
mariadb-report --flush-status --outfile /tmp/final_report.txt --email moi@test.com