Observabilité et console
ConceptProduitDepuis la version 0.1.0
Guide produit : ce que la capacité apporte, pour qui, ses limites et la version qui l'a livrée - sans syntaxe de configuration.
| Ce que ça fait | La passerelle émet des journaux sans donnée personnelle, des métriques par opération, amont et tenant (cardinalité bornée), et des traces W3C. La console lit tout cela : vue d'ensemble, trafic, détail d'une opération, amonts et leur santé, santé par réplique, erreurs récentes, traces de la passerelle, consommation par tenant, agents, catalogue d'API, clients Kafka |
| Pourquoi c'est important | La console suffit sans Grafana ni backend de métriques : elle devient le collecteur de la passerelle et garde 35 jours de détail et 13 mois d'agrégats. Avec vos backends, elle les lit sans rien stocker en double. Une panne d'amont provoquée s'y voit en moins d'une minute - graphique, classement, alerte et trace de l'étape en cause |
| Alertes | Règles intégrées (taux d'erreur, latence, coupe-circuit, réplique silencieuse, nouvelle erreur), notifiées par webhook signé ; résumé quotidien ou hebdomadaire ; une règle se crée depuis un graphique |
| Catalogue | Les API dérivées des contrats, leur propriétaire, leur cycle de vie ; un onglet Conformité liste les opérations sans propriétaire ou dépréciées sans date de retrait |
| Accès | Comptes locaux sans fournisseur d'identité (premier admin, MFA des admins), ou OIDC en complément ; rôles et tenant par compte ; un lecteur d'un tenant reçoit 403 sur un autre, jamais une liste vide trompeuse |
| Mobilité | Toute la console s'utilise sur téléphone et tablette, pour l'astreinte |
| Limites | Une console lit une passerelle : la console multi-passerelles est cadrée, sans jalon ; le portail développeur est un produit distinct, prévu en 1.11.0 |
| Depuis | 0.1.0 (console en lecture), 1.0.0 (comptes locaux), 1.2.0 (écrans refondus, agents, conformité), 1.3.0 (observabilité autonome, alertes), 1.4.0 (santé par réplique, téléphone et tablette) |
| Configurer | Observer, Lire avec la console |