PmaControl logo PmaControl
  • Accueil
  • PmaControl
    • Agents IA 13 agents on-premise
    • Nos offres Community, Cloud, On-Premise, Premium
    • Documentation Guides, API, architecture
    • Clients 28+ entreprises
    • FAQ 25 questions / 7 catégories
    Bases de données
    • MariaDB 30 articles
    • MySQL 10 articles
    • Galera Cluster 6 articles
    • MaxScale 3 articles
    • ProxySQL 2 articles
    • Amazon Aurora MySQL 0 article
    • Azure Database 0 article
    • ClickHouse 0 article
    • GCP CloudSQL 0 article
    • Percona Server 0 article
    • SingleStore 0 article
    • TiDB 0 article
    • Vitess 0 article
    Solutions
    • Support 24×7 Urgences MariaDB & MySQL
    • Observabilité SQL Monitoring, alertes, topologie
    • Haute disponibilité Réplication, failover, Galera
    • Disaster Recovery Backup, restore, RPO/RTO
    • Sécurité & conformité Audit, RGPD, SOC2
    • Migration & upgrade Zero downtime, pt-osc, gh-ost
  • Nos offres
  • Ressources
    • Documentation Guides techniques & API
    • FAQ 25 questions fréquentes
    • Témoignages Retours clients & cas d'usage
    • Blog Articles & insights
    • Roadmap Fonctionnalités à venir
    Domaines d'expertise
    • Observabilité SQL Monitoring, alertes, topologie Dot3
    • Haute disponibilité Réplication, failover, Galera
    • Sécurité & conformité Audit, RGPD, SOC2, ISO 27001
    • Disaster Recovery Backup, restore, RPO/RTO
    • Performance & optimisation Digests, EXPLAIN, tuning
    • Migration & upgrade Zero downtime, pt-osc
    Liens rapides
    • Wiki GitHub 26 pages — install, engine, plugins
    • Code source Repository GitHub officiel
    • Support 24×7 Urgences MariaDB & MySQL
    • Réserver une démo 30 min — architecture réelle
  • Support 24×7
  • Réserver une démo
Réserver une démo
🇫🇷 FR Français 🇬🇧 EN English 🇵🇱 PL Polski 🇷🇺 RU Русский 🇨🇳 ZH 中文
Documentation › Topologie Dot3

Topologie Dot3

Présentation

Dot3 est le moteur de cartographie de PmaControl. Il génère automatiquement une carte SVG interactive de toute votre infrastructure MariaDB / MySQL via Graphviz.

  • Serveurs standalone, master/slave, Galera, InnoDB Cluster
  • Proxies : ProxySQL, MaxScale, HAProxy
  • Serveurs VIP avec historique de basculement
  • Arbitre Galera (garb) en nœud virtuel
  • Coloration sémantique configurable

Exécution

# Génération via CLI
php /srv/www/pmacontrol/glial dot3 run

# Reconstruction historique à une date donnée
php /srv/www/pmacontrol/glial dot3 run "2026-01-15 14:30:00"

Dot3 peut aussi être exécuté via l'interface web. La topologie est mise en cache (MD5 dans dot3_information) et regénérée uniquement si l'infrastructure a changé.

Groupes et sous-graphes

Dot3 organise les serveurs en groupes Graphviz :

  • Galera Cluster — Sous-graphe par cluster, avec segments wsrep
  • Master/Slave — Liens de réplication avec état (OK, delay, stopped, error)
  • ProxySQL — Hostgroups avec état (online, shunned, offline)
  • MaxScale — Services et backends
  • InnoDB Cluster — Primary/Replica avec group_replication_*
  • VIP — Destination courante (trait plein) et précédente (pointillés)

Légende et couleurs

Les couleurs sont configurables dans la table dot3_legend. Types de codes couleur :

  • NODE_* — État du serveur (OK, KO, UNKNOWN)
  • GALERA_* — État Galera (SYNCED, DONOR, DESYNCED, JOINER, DISCONNECTED)
  • SEGMENT_* — Segments wsrep (OK, KO, PARTIAL)
  • REPLICATION_* — Réplication (OK, DELAY, STOPPED, ERROR_SQL, ERROR_IO, BUG, BLACKOUT)
  • PROXYSQL_* — ProxySQL (ONLINE, SHUNNED, OFFLINE_SOFT, OFFLINE_HARD, MIRRORING)
  • MAXSCALE_* — MaxScale (RUNNING, DOWN, UNSYNC)
Sur cette page
  • Présentation
  • Exécution
  • Groupes et sous-graphes
  • Légende et couleurs
← Page précédente Page suivante →
PmaControl
+33 6 63 28 27 47 contact@pmacontrol.com
Mentions légales GitHub Contact
N'attendez pas l'incident pour comprendre votre architecture. © 2014-2026 PmaControl — 68Koncept