Compagnon bext
Une application de bureau native construite avec Taureau qui vous offre une interface graphique pour votre flotte bext. Il se trouve dans votre barre d'état système et se connecte à vos instances bext via HTTP.
Ce que ça fait#
| Fonctionnalité | Description |
|---|---|
| Barre d'état système | Indicateur d'état à code couleur, actions rapides, notifications natives |
| Gestion des instances | Connectez-vous aux instances locales et distantes, interrogation de santé, découverte automatique |
| Demander à l'inspecteur | Liste de demandes à actualisation automatique avec détails et filtrage par demande |
| Explorateur de cache | Parcourir les caches ISR, de fragments et de locataires, invalidation manuelle |
| Éditeur de configuration | Éditeur visuel TOML pour bext.config.toml avec validation et vue différentielle |
| Débogueur de flux | Chronologie de flux de travail durable, visionneuse WAL SQLite, relecture de récupération après incident |
| Moniteur en temps réel | Visualisation de l'arborescence des sujets, inspection des pub/sub, relecture des messages |
| Atelier de plugins | Échafaudage de plugins, terrain de jeu QuickJS en direct, inspecteur WASM |
| Observabilité | Suivi de journal structuré, sparklines de métriques, visionneuse de traces distribuée |
| Conformité | Exécutez la suite de conformité bext sur n'importe quelle instance et suivez les scores |
Licence#
L'application compagnon est gratuite avec Community pour les fonctionnalités de base (gestion des instances, inspecteur de requêtes, explorateur de cache). Les fonctionnalités Premium (débogueur de flux, atelier de plugins, observabilité avancée) nécessitent une clé de licence Enterprise.
Installation#
Binaires pré-construits#
Télécharger depuis compagnon. bext.dev/télécharger :
- macOS —
.dmg(binaire universel, Apple Silicon + Intel) - Linux —
.deb(Debian/Ubuntu) ou.AppImage(universel)
Construire à partir des sources#
Nécessite Rust 1.75+ et les dépendances système pour Tauri :
cargo install bext-companion
Démarrage rapide#
- Téléchargez et installez l'application compagnon
- Lancez-le - il apparaît dans votre barre d'état système
- Cliquez sur l'icône de la barre d'état système et sélectionnez Ajouter une instance
- Entrez l'URL d'administration de votre serveur bext (par exemple
http://localhost:3000/__bext/admin) - Le compagnon se connecte et commence à interroger les données de santé
Pour les instances distantes, consultez Connexion d'instances.
Raccourci global#
Appuyez sur Cmd+Shift+B (macOS) ou Ctrl+Shift+B (Linux/Windows) pour basculer la fenêtre compagnon depuis n'importe où.
Les fonctionnalités avancées (débogueur de flux, atelier de plugins, observabilité avancée) font partie de bext Companion. Voir Licence.
En rapport#
- Télécharger — binaires de plateforme, sommes de contrôle et construction à partir des sources
- Connexion d'instances — configuration locale, distante et multi-instance
- Inspecteur de demande — cascade de trafic HTTP en direct
- Explorateur de cache — parcourir et invalider le contenu mis en cache
- Serveur MCP — Outils d'agent IA pour gérer votre flotte bext
- Aperçu des licences – ce que débloque chaque niveau