flexway
FRENParler à un expert

Observabilité et console

ConceptProduitDepuis la version 0.1.0

Markdown

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

Étapes suivantes