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 › Moteur Glial & Aspirateur

Moteur Glial & Aspirateur

L'Aspirateur

L'Aspirateur (Aspirateur.php) est le cœur de la collecte de données. Il se connecte à chaque serveur MariaDB / MySQL pour collecter :

  • Variables globales (SHOW GLOBAL VARIABLES)
  • Status (SHOW GLOBAL STATUS)
  • Processlist (SHOW PROCESSLIST)
  • Réplication (SHOW SLAVE STATUS)
  • Galera (variables wsrep_*)
  • InnoDB (SHOW ENGINE INNODB STATUS)
  • Schémas (INFORMATION_SCHEMA)
  • Hardware via SSH (CPU, RAM, disque, load)
  • ProxySQL (admin interface)
  • VIP (résolution DNS)

Workers & Daemon

Le système de workers distribue la charge de collecte :

  • Worker.php — Pool de workers parallèles, ajout/suppression dynamique
  • Daemon.php — Démarrage/arrêt de l'ensemble, statistiques, refresh
  • Integrate.php — Intégration des fichiers pivot dans les tables temporisées
# Démarrer les daemons
php /srv/www/pmacontrol/glial daemon start

# Voir le statut
php /srv/www/pmacontrol/glial daemon status

# Arrêter
php /srv/www/pmacontrol/glial daemon stop

Fichiers temporisés (ts_file)

Les données collectées sont stockées dans des fichiers temporisés (ts_file) avec horodatage. Tables clés :

  • ts_file — Définition des fichiers de collecte
  • ts_max_date — Dernière date de collecte par serveur et fichier
  • ts_date_by_server — Index des dates de collecte
Sur cette page
  • L'Aspirateur
  • Workers & Daemon
  • Fichiers temporisés (ts_file)
← 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