Voir quels conteneurs tournent
Recherchez un conteneur et consultez son état, sa consommation de CPU et de mémoire, à partir des observations de monit-docker.
Atraxis rassemble les observations de vos outils de supervision dans une interface web. Consultez l’état de vos services, retrouvez leurs dernières mesures et préparez vos règles d’automatisation avec Atropos. Ce logiciel libre s’installe sur votre infrastructure.
Pour les administrateurs système et les équipes qui exploitent une infrastructure.
Démo sans compte : métriques réelles de Covenant, alertes livrées à un récepteur local et scénarios fictifs.
01Consulter, préparer les règles et agir
Conteneurs, CPU, mémoire
Certificats et échéances
Interroge les API des sources configurées et vous permet de préparer les règles.
Enregistre les règles, les évalue et orchestre les workflows.
Exécute les tâches autorisées sur vos serveurs.
Atraxis interroge directement monit-docker et CertLord, sans Prometheus ni Covenant. La collecte reste en lecture seule ; activer les règles et exécuter les tâches sont des opérations distinctes.
02Optionnel : collecter les métriques et notifier
Transforme les données et expose des métriques pour Prometheus.
Collecte les métriques de Covenant, les conserve et évalue les règles d’alerte.
Projet tiers indépendantRegroupe les alertes et transmet les notifications.
Projet tiers indépendantCovenant lit ses sources. Prometheus collecte les métriques exposées, puis envoie les alertes déclenchées à Alertmanager.
Atraxis rassemble les observations de monit-docker et CertLord, ainsi que des métriques numériques sélectionnées dans Prometheus, notamment celles produites par Covenant. La lecture des métriques est expérimentale ; les courbes et les interventions fondées sur ces métriques ne sont pas encore prises en charge. Les liaisons Auton et Alertmanager depuis Atropos nécessitent une configuration explicite. Licences et marques →
Sélectionnez un composant pour comprendre son rôle, explorer les voies directes ou Prometheus et suivre les règles jusqu’à leur exécution.
Consultez vos ressources dans un inventaire commun. Connectez monit-docker pour les conteneurs, CertLord pour les certificats TLS et Prometheus pour les métriques numériques de Covenant ou d’autres collecteurs.
Recherchez un conteneur et consultez son état, sa consommation de CPU et de mémoire, à partir des observations de monit-docker.
Retrouvez les domaines, les dates d’expiration et les informations de renouvellement remontées par CertLord.
Lorsqu’un outil ne répond plus, Atraxis conserve ses dernières observations et les signale comme anciennes. L’état actuel reste indiqué comme inconnu.
Par exemple : un worker consomme 95 % de CPU. Vous le retrouvez dans l’inventaire, vérifiez la provenance et la fraîcheur de la mesure, puis préparez un scénario de test pour une règle de seuil.
Depuis Atraxis, vous pouvez créer, modifier et tester des règles. Atropos est le service séparé qui les enregistre, les évalue et contrôle les autorisations.
Partez d’un modèle ou modifiez une règle existante dans l’éditeur web. Consultez ses versions et la révision actuellement active.
Soumettez des scénarios, par exemple un CPU à 95 % pour un seuil à 80 %, puis consultez le rapport produit pour la version testée.
Examinez la règle et son rapport avant de confirmer l’activation. Enregistrer ou tester un brouillon ne l’active pas et ne déclenche aucune intervention.
Ces fonctions nécessitent un service Atropos configuré et les droits correspondants. Les workflows et l’exécution d’actions demandent une configuration et des autorisations supplémentaires.
Ou une autre application API
atropos-clientRègles, tests et autorisations.
Admission explicite des workflows.
Exécutent les étapes autorisées et enregistrent leurs résultats.
Commandes locales pour les opérateurs de confiance.
Règles, exécutions et historique.
SQLite par défautLe moteur et le terminal partagent les données si le même stockage et le même espace de noms sont configurés.
Exécute les tâches configurées.
Adaptateur optionnelAchemine les notifications.
Adaptateur optionnelEnregistrer, tester ou activer une règle ne lance pas de workflow. Schéma technique ↗
Installez le moteur sur votre infrastructure ou uniquement le client dans votre application. Python 3.11/3.12 ; bibliothèque système libmagic pour le moteur.
python -m pip install 'atraxis-atropos[service]==1.0.4'atraxis-atropos 1.0.4 · PyPI ↗python -m pip install 'atropos-client==1.0.4'atropos-client 1.0.4 · PyPI ↗La commande du moteur est atropos. Atraxis 1.0.9 utilise le client publié atropos-client 1.0.0 ; le moteur reste un service indépendant.
Installez les versions publiées sur Linux amd64. La stack Compose complète inclut les proxys TLS et propose des workers optionnels.
docker pull decryptus/atraxis:1.0.9Atraxis · Docker Hub ↗docker pull decryptus/atropos:1.0.4Atropos · Docker Hub ↗Installation complète avec Docker Compose ↗
Préparez vos configurations et conservez les volumes de données. Télécharger une image ne configure aucune source et n’active aucune règle.
L’installateur guidé 1.0.9 et le fichier Compose du tag v1.0.9 déploient tous deux l’image Atraxis 1.0.7 vérifiée.
Dans un environnement virtuel Python 3.11, 3.12 ou 3.13 avec la bibliothèque système libmagic, installez la plateforme depuis PyPI.
python -m pip install atraxis==1.0.9
Derrière un proxy TLS, gardez le port applicatif privé, configurez le réseau IPv4 du proxy réel dans general.trusted_proxy_networks et appliquez la limitation nginx par client lors de la mise à niveau vers 1.0.7.
Le proxy de confiance doit remplacer X-Forwarded-For par $remote_addr. Les échecs Basic sont isolés par adresse cliente et par compte. Les en-têtes de transmission absents ou ambigus sont rejetés. Les clients derrière une même adresse NAT partagent les limites par adresse ; conservez la limitation nginx.
Paquet Atraxis sur PyPI ↗
Installation et configuration ↗
Guide Docker Compose ↗
Configurez les outils à interroger et leurs accès. Atraxis collecte leurs observations en lecture seule. Vous pouvez les consulter dans le navigateur, en ligne de commande ou dans l’interface terminal.
Stable pour le profil de référence documenté. La démo publique reste expérimentale et en lecture seule. Le logiciel est auto-hébergé : ce n’est ni un service de production hébergé, ni une garantie de haute disponibilité.
Commencez par le guide Atraxis pour installer le logiciel et connecter vos sources. Le guide Atropos explique la configuration du moteur de règles. La documentation technique est actuellement en anglais.
Installation, sources de supervision et interfaces web et terminal.
Règles, workflows et client API indépendant.
monit-docker observe les conteneurs, CertLord gère les certificats et Atraxis rassemble leurs observations. Atropos apporte le moteur de règles. Covenant transforme les données en métriques. Prometheus les conserve et Atraxis peut en afficher les dernières valeurs sélectionnées. Alertmanager reçoit les alertes de Prometheus ; Auton peut exécuter les tâches autorisées par Atropos.
Cette présentation décrit l’architecture visée. Toutes les intégrations ne sont pas encore disponibles. Prometheus et Alertmanager sont des projets tiers indépendants ; leur présence ne constitue pas une approbation de leur part. Licences et marques →
Interface web et terminal pour consulter l’inventaire et gérer les règles via Atropos.
Règles, orchestration des workflows et historique d’exécution dans un moteur séparé.
Collecte, transformation et exposition des métriques.
Stockage des métriques et évaluation des règles d’alerte.
Routage, regroupement et envoi des notifications.
Exécution de tâches explicitement autorisées.
Supervision des conteneurs Docker et actions automatiques locales.
Émission, renouvellement et déploiement des certificats TLS.
Des interfaces Textual pour les opérations Auton et les observations monit-docker. Ces captures utilisent des données de démonstration synthétiques.

Consulter le guide du terminal ↗

Consulter le guide du terminal ↗
Trois minutes pour découvrir la supervision Docker : contrôle des ressources, modes cron et serveur, interfaces web et terminal.
Suivez les métriques réelles de Covenant, puis explorez les scénarios fictifs de la démo publique. Pour connecter vos propres conteneurs, certificats et métriques, suivez le guide d’installation.