Render. Webサービス、データベース、cronジョブ.
Renderアカウントを接続すると、エージェントがWebサービス、データベース、cronジョブを見渡せます。エージェントはデプロイメントを監視し、サービスの健全性を確認し、パフォーマンスの問題のトラブルシューティングを助けます。
ウェイトリストに登録PolylaneがRenderで行うこと。
すべてのサービスを1つのグラフに
Webサービス、プライベートサービス、バックグラウンドワーカー、cronジョブ、Postgres、キーバリューストアを、環境、エッジ、履歴とともに。
静かに失敗するジョブ
バックグラウンドワーカーとcronジョブは壊れても誰も呼び出しません。ただ止まるだけです。Polylaneが気づき、調査し、バックログが教える前に伝えます。
メトリクスとログを定期的に読む
エージェントが各サービスのテレメトリーを調べ、そのサービスの通常の振る舞いに照らして判断します。調整するしきい値はありません。
ロールバックし、その後に恒久的な修正
既定では無効です。有効にすると、エージェントは直近の正常なデプロイを自動で復元し、レート制限され、記録に残り、恒久的な修正が続きます。
仕組み。
接続
Renderのアカウント設定で作成したAPIキーを貼り付けます。保存前に暗号化され、エージェントが目にすることはありません。
同期
サービス、データベース、ドメインがグラフに載り、以降の同期のたびに何が変わったかを記録します。
エージェントが見守りを引き受ける
テレメトリーは定期的に調べられ、デプロイの失敗は着地した時点で調査され、修正はレビューのために届きます。
グラフの中に。
Polylaneが同期するRenderのリソースタイプです。エッジ、設定、履歴とともに。
エージェントが得るツール。
調査の途中でエージェントがRenderに対してできること。すべての呼び出しは出典付きでスレッドのトランスクリプトに残ります。
renderApi 専用ツールのないRender REST APIエンドポイントを呼び出す
renderGetLogs Renderのサービスのログを取得する
renderDeploys Renderのサービスのデプロイを一覧する、または1件のデプロイの完全な詳細を取得する
renderGetServiceEvents Renderのサービスの監査イベントを取得する
renderGetMetrics Renderのサービスのメトリクスを取得する
よくある質問
PolylaneはRender向けのAIによるSREですか?
多くの人がその言葉で指しているものです。つまり、Renderのリソースを1つのコンテキストグラフに保ち、見守り、イシューを調査し、本番環境を変えるものはすべて人の承認を経た上で、直せるものを直すエージェントです。私たちはこれをAIによるSREではなく、自律運用するソフトウェアと呼んでいます。要点はソフトウェアが自分の面倒を自分で見ることであり、ボットがオンコールのローテーションに加わることではありません。
PolylaneはRenderの中の何かを変更できますか?
許可した場合だけです。読み取り専用で接続すると、エージェントは調査と説明を行い、変更はレビュー用のプルリクエストとしてのみ届きます。書き込み権限があっても、すべての書き込みはメソッド、パス、理由を画面に示した上で、まず承認のために一時停止します。ロールバックは既定で無効です。自分で有効にし、いつでも無効にできます。