PlanetScale. データベース、ブランチ、スキーマ変更.
PlanetScaleの組織を接続すると、エージェントがデータベースとブランチを見渡せます。エージェントはスキーマの変更を追跡し、ブランチの状態を監視し、データベースの活動をインフラの残りの部分と関連付けます。
ウェイトリストに登録PolylaneがPlanetScaleで行うこと。
データベースとブランチをグラフに
すべてのデータベースとブランチを、プラン、リージョン、スキーマの状態、履歴とともに。MySQLとPostgresを、運用中の他のすべての隣に。
クエリするサービスと結び付ける
Polylaneは接続ホストとユーザー名を照合するので、チェックアウトのレイテンシーが急上昇したとき、グラフはその背後のデータベースをすでに知っています。
証拠としてのQuery Insights
調査の途中で、エージェントは遅いクエリ、エラーになるクエリ、PlanetScale自身が印を付けたレイテンシーのウィンドウを取り出します。
行データは手元に残ります
PolylaneはPlanetScale APIだけを読みます。データベースに接続することも、行を見ることも、データベースの認証情報を保持することもありません。
仕組み。
接続
読み取りスコープだけのOAuthです。接続をクリックし、PlanetScaleで承認すると、同期が始まります。
結び付け
データベースとブランチがグラフに加わり、それにクエリするサービスと対応付けられます。
調査はクエリまで届く
退行はサービスからブランチへ、そして正確なクエリまでたどられ、修正はレビューのために届きます。
グラフの中に。
Polylaneが同期するPlanetScaleのリソースタイプです。エッジ、設定、履歴とともに。
エージェントが得るツール。
調査の途中でエージェントがPlanetScaleに対してできること。すべての呼び出しは出典付きでスレッドのトランスクリプトに残ります。
planetscaleApi 専用ツールのないPlanetScale REST APIエンドポイントを呼び出す
planetscaleGetQueryInsights データベースブランチのPlanetScale Query Insightsを取得する(上位クエリ、クエリエラー、レイテンシーの異常)
よくある質問
PolylaneはPlanetScale向けのAIによるSREですか?
多くの人がその言葉で指しているものです。つまり、PlanetScaleのリソースを1つのコンテキストグラフに保ち、見守り、イシューを調査し、本番環境を変えるものはすべて人の承認を経た上で、直せるものを直すエージェントです。私たちはこれをAIによるSREではなく、自律運用するソフトウェアと呼んでいます。要点はソフトウェアが自分の面倒を自分で見ることであり、ボットがオンコールのローテーションに加わることではありません。
PolylaneはPlanetScaleの中の何かを変更できますか?
許可した場合だけです。読み取り専用で接続すると、エージェントは調査と説明を行い、変更はレビュー用のプルリクエストとしてのみ届きます。書き込み権限があっても、すべての書き込みはメソッド、パス、理由を画面に示した上で、まず承認のために一時停止します。ロールバックは既定で無効です。自分で有効にし、いつでも無効にできます。