C'était une requête lente depuis le début. Polylane remonte une régression du service à la branche, jusqu'à la requête exacte.
PlanetScale fait tourner MySQL et Postgres pour que tu n'aies pas à le faire. Polylane place tes bases de données dans le même graphe que les services qui les interrogent, pour que les enquêtes ne s'arrêtent pas à la frontière du service.
Rejoindre la liste d'attenteToutes les ressources prises en charge.
Les types de ressources PlanetScale qui apparaissent dans ton graphe.
La base de données rejoint l'enquête.
Tes bases de données cessent d'être un onglet à part : les agents les cartographient et enquêtent à travers elles.
Bases de données et branches dans le graphe
Polylane synchronise chaque base de données et chaque branche avec son forfait, sa région, l'état de son schéma et son historique. MySQL et Postgres, à côté de tout ce que tu fais tourner sur d'autres clouds.
Reliées aux services qui les interrogent
Polylane rapproche les hôtes de connexion et les noms d'utilisateur pour déterminer quel service parle à quelle branche. Quand la latence du checkout s'envole, le graphe connaît déjà la base de données derrière.
Query Insights dans l'enquête
En pleine enquête, les agents récupèrent Query Insights pour la branche : les requêtes lentes, les requêtes en erreur et les fenêtres de latence que PlanetScale a lui-même signalées. Tout atterrit dans l'enquête comme preuve.
Les changements de schéma sur la chronologie
Chaque synchronisation enregistre ce qui a changé : nouvelles branches, branches obsolètes, schémas qui ont bougé. Quand une app casse juste après une migration, l'enquête part de la migration.
Tes lignes restent les tiennes
Polylane lit l'API PlanetScale et rien d'autre. Il ne se connecte jamais à tes bases de données, ne voit jamais tes lignes et ne détient jamais d'identifiants de base de données. Les tokens OAuth sont chiffrés avant d'être stockés et l'agent ne les voit jamais.
Des enquêtes qui se terminent en PR
Quand la cause racine est une mauvaise requête ou une migration, le correctif atterrit sur le dépôt derrière le service, preuves jointes : l'index manquant, la migration annulée.
Questions.
Polylane est-il un SRE IA pour PlanetScale ?
C'est ce que la plupart des gens entendent par ce terme : des agents qui gardent tes bases de données et tes branches PlanetScale dans le même graphe de contexte que les services qui les interrogent, lisent Query Insights pendant les enquêtes et réparent ce qu'ils peuvent, un humain approuvant tout ce qui change la production. Nous parlons de logiciel autonome en exploitation plutôt que de SRE IA : l'idée est que la base de données prend soin d'elle-même, pas qu'un bot rejoigne la rotation d'on-call.
Comment Polylane se connecte-t-il à mon organisation PlanetScale ?
Avec OAuth. Clique sur connecter, approuve dans PlanetScale, et la synchronisation démarre. Polylane ne demande que des scopes de lecture, et il n'y a aucune clé API à créer ou à coller.
Quelles ressources PlanetScale Polylane synchronise-t-il ?
Les bases de données et leurs branches, MySQL et Postgres, chacune avec son forfait, sa région, l'état de son schéma et son historique. Polylane rapproche aussi les hôtes de connexion et les noms d'utilisateur pour relier chaque branche aux services qui l'interrogent.
Polylane peut-il modifier mes bases de données ?
Non. Polylane lit seulement l'API PlanetScale : il ne se connecte jamais à tes bases de données, ne voit jamais tes lignes et ne détient jamais d'identifiants de base de données. Quand le correctif est une mauvaise requête ou une migration, il arrive sur une branche pour ta revue, et la CI conditionne toujours la fusion.
Comment les issues de base de données apparaissent-elles ?
Par le graphe. Quand une app régresse, le rayon d'impact inclut la branche derrière elle, et les agents récupèrent Query Insights pour cette branche : requêtes lentes, requêtes en erreur et les fenêtres de latence inhabituelle que PlanetScale signale lui-même.
Est-ce que ça fonctionne avec mon fournisseur d'observabilité ?
Oui. Datadog, Sentry, Honeycomb, Axiom et Grafana Cloud rejoignent le graphe comme sources de premier rang, et leurs alertes sont triées par un agent dès qu'elles se déclenchent.
Combien ça coûte ?
Les tarifs sont publics et en libre-service : un forfait gratuit, des forfaits payants à partir de $80 par mois, et un dépassement en pay-as-you-go au-delà des crédits inclus. Chaque forfait et chaque limite est publié sur polylane.com/pricing.