mariadb-report
Linux
Publiée le
2026-09-23 05:40:52
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